首页 > 文件格式 > 编程文件
编程文件
编程文件指在软件开发过程中所使用的文件,这些包括编程项目文件,源代码文件,代码库,脚本文件,头文件和类文件。编译的对象和组件同样属于编程文件。
使用编程语言和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 |