首頁 > 文件格式 > 編程文件
編程文件
編程文件指在軟體開發過程中所使用的文件,這些包括編程項目文件,源代碼文件,代碼庫,腳本文件,頭文件和類文件。編譯的對象和組件同樣屬於編程文件。
使用編程語言和IDE保存的源代碼或編譯代碼的文件格式也稱為編程文件。
文件擴展名 | 文件類型 | 關聯文件數 | 文件常用度 |
---|---|---|---|
.A | Unix靜態鏈接庫文件 | 1 | |
.ABC | ABC語言源代碼文件 | 4 | |
.AHK | AutoHotkey腳本 | 1 | |
.AIA | MIT App Inventor項目 | 2 | |
.APA | RSView開發項目存檔 | 1 | |
.APKS | APK集 | 1 | |
.APPXBUNDLE | Windows應用捆綁包 | 1 | |
.APPXMANIFEST | Windows 10應用程序清單 | 1 | |
.APPXSYM | Windows 8應用包符號文件 | 1 | |
.APPXUPLOAD | Visual Studio Windows應用上傳包 | 1 | |
.AS | Flash ActionScript腳本 | 2 | |
.AS | AngelScript源代碼文件 | 2 | |
.ASC | ActionScript通信腳本 | 5 | |
.ASM | 彙編語言源代碼文件 | 3 | |
.ASPX | 動態伺服器網頁擴展文件 | 1 | |
.B | BASIC源代碼文件 | 3 | |
.B | Brainfuck源代碼文件 | 3 | |
.BAS | BASIC源代碼文件 | 1 | |
.BET | BETA源代碼文件 | 1 | |
.BF | Brainfuck源代碼文件 | 2 | |
.BLUEJ | BlueJ打包文件 | 1 | |
.C | C/C++源代碼文件 | 1 | |
.CBL | COBOL源代碼文件 | 2 | |
.CC | C++源代碼文件 | 1 | |
.CD | Visual Studio類圖 | 2 | |
.CFM | ColdFusion標記語言文件 | 1 | |
.CFML | ColdFusion標記語言文件 | 1 | |
.CLASS | Java位元組碼文件 | 1 | |
.CLS | 程序類模塊文件 | 2 | |
.CMA | OCaml庫 | 2 | |
.COD | 黑莓編譯的Java代碼 | 3 | |
.COD | 編譯源代碼 | 3 | |
.CPP | C++源代碼文件 | 1 | |
.CS | C#源代碼文件 | 1 | |
.CSPROJ | Visual Basic C#項目文件 | 1 | |
.CU | CUDA源代碼文件 | 1 | |
.CXX | C++源代碼文件 | 1 | |
.D | D源代碼文件 | 1 | |
.DCR | Delphi組件資源文件 | 3 | |
.DEF | 模塊定義文件 | 4 | |
.DEV | Dev-C++項目文件 | 2 | |
.DTD | 文檔類型定義文件 | 1 | |
.DTS | Linux設備樹源文件 | 2 | |
.DYLIB | Mach-O動態庫 | 1 | |
.EC | 易語言模塊 | 1 | |
.EGG | Python分發包 | 4 | |
.ERB | Ruby ERB腳本 | 1 | |
.FCGI | FastCGI腳本 | 1 | |
.FRM | Visual Basic窗體文件 | 4 | |
.FSPROJ | Visual F#項目文件 | 1 | |
.H | C/C++/Objective-C頭文件 | 1 | |
.HLSL | 高級著色器語言源代碼文件 | 1 | |
.HPP | C++頭文件 | 1 | |
.HXX | C++頭文件 | 1 | |
.IN | Autoconf輸入文件 | 3 | |
.INC | 包含文件 | 1 | |
.ISE | InstallShield Express項目 | 2 | |
.ISM | InstallShield項目 | 2 | |
.IWB | IWBasic源代碼文件 | 1 | |
.JAV | Java源文件 | 1 | |
.JAVA | Java源代碼文件 | 1 | |
.JS | JavaScript源代碼文件 | 1 | |
.JSP | Java伺服器頁面 | 1 | |
.KV | Kivy源代碼文件 | 1 | |
.LISP | Lisp源代碼文件 | 1 | |
.LIT | Literate Haskell腳本文件 | 2 | |
.LSP | Lisp源代碼文件 | 2 | |
.LSP | AutoLISP源代碼文件 | 2 | |
.LUA | Lua源代碼文件 | 1 | |
.LUAU | Luau腳本 | 1 | |
.LUC | 編譯的Lua源代碼文件 | 1 | |
.M | Objective-C源代碼文件 | 3 | |
.M | MATLAB函數文件或腳本文件 | 3 | |
.MAP | 編程映射文件 | 5 | |
.MAP | Source Map文件 | 5 | |
.MD | 機器描述文件 | 3 | |
.MDX | MDX源代碼文件 | 5 | |
.ML | ML源代碼文件 | 1 | |
.MLI | OCaml模塊介面文件 | 1 | |
.MM | Objective-C源代碼文件 | 2 | |
.MO | 機器對象文件 | 1 | |
.MOD | Fortran模塊文件 | 8 | |
.MOD | Go項目依賴管理工具 | 8 | |
.MQ4 | MQL4源代碼文件 | 1 | |
.MQ5 | MQL5源代碼文件 | 1 | |
.MQH | MetaTrader包含文件 | 1 | |
.MSIXBUNDLE | Windows應用捆綁包 | 1 | |
.MSIXUPLOAD | Windows應用上傳包 | 1 | |
.NIB | Interface Builder用戶界面文件 | 1 | |
.NUPKG | NuGet包 | 1 | |
.NUT | Squirrel腳本 | 2 | |
.O | 編譯的C目標文件 | 1 | |
.PD | Pure Data音圖文件 | 2 | |
.PHP | PHP源代碼文件 | 1 | |
.PL | Perl腳本 | 3 | |
.PL | Prolog源代碼文件 | 3 | |
.PO | 可移植對象文件 | 1 | |
.POT | 可移植對象模板 | 2 | |
.PTX | NVIDIA CUDA並行線程執行彙編語言數據 | 4 | |
.PY | Python腳本 | 1 | |
.R | R腳本文件 | 5 | |
.R | Rez源代碼文件 | 5 | |
.R | REBOL腳本 | 5 | |
.R | Ratfor源代碼文件 | 5 | |
.RB | Ruby源代碼文件 | 1 | |
.RBP | Xojo項目文件 | 1 | |
.RES | C、C++編譯資源文件 | 5 | |
.RES | Delphi資源文件 | 5 | |
.RESX | .NET託管資源文件 | 1 | |
.RMI | Java遠程方法調用文件 | 2 | |
.SB | Scratch項目文件 | 3 | |
.SB | Small Basic源代碼文件 | 3 | |
.SB2 | Scratch 2.0項目文件 | 1 |