写代码需要下载编译吗
① 想要编程就必须要有编程软件
一、如其他回答者所言,如果是用脚本语言写代码,确实不需要专业的编程软件,比如:
用Windows8/8.1/10自带的PowerShell 2.0编写程序,或用记事本写好后更改文件名后缀;
用Windows自带的cmd终端编写批处理文件(.bat),或用记事本写好后将文件名后缀.txt改为cmd;
用Windows自带的记事本编写Html(即网页脚本语言),写好后将文件名后缀.txt改为htm或html,用浏览器就能看到代码执行的结果;
二、即使是编程软件,也有代码编辑器和编译器之分,比如:
上面所讲的脚本语言,虽然常被视为编程,但和编程语言不同。编程语言的编程软件分编辑器与编译器。编辑器的功能与记事本类似,可以与word文档类比;编译器能编译并执行程序代码。编辑器有sublime text,notepad++,Visual Studio Code等,一般而言能写众多编程语言(功能上:提供代码关键字高亮乃至简单debug)。
所以,如果你要写程序并看到代码被执行的状况,请安装带编译器的编程软件(编辑器也能挂编译器),比如C/C++语言的Dev-C++(自带GCC编译器)、python语言的Python3或Python2,Java语言的eclipse,Visual Basic 的Visual Basic 6.0等。相信大多数初学者需要的就是带编译器的编程软件。
那编辑器用来干啥?写代码但不需要执行。编程有个目标是编译导出exe、dll等目标文件,这跟如.c、.cpp后缀的代码源文件不一样。而编译器能够弄出exe这些程序。
有了编译器,你就能够根据代码执行的情况进行修改、调试debug。
三、编译器是编程软件的内核,一种编程软件可以挂多种编译器,比如可以写C语言的codeblocks能挂VC++的编译器、GCC编译器等等。
② 编写的程序一定要有编译器才能运行吗
不用,编译器只是有负责将编译语言翻译为机器语言的作用,编译后的程序就是机器语言了。可以直接在计算机上运行
③ 在电脑上打代码,需不需要下载什么程序或者软件
需要,要先装好编程语言所需的环境
④ win10下已经安装了g++编译器,可是在哪里写代码呢还需要装什么软件么来写代码么
正常来说写代码都需要一个IDE,也就是集成开发环境,提供代码编写,分析,调试,编译等一系列功能的这么一个软件。哪有你这样代码还一行没写就上编译器的,这不等于饺子面还没和,那边就已经开始准备烧水煮一样么——这步让你做的太超前了。
支持C++的IDE海茫茫的多,从宇宙第一IDE,微软看家宝Visual Studio这种大家伙,到Tiny C Compiler这种小不点,有免费的C Free,开源的Dev C++,甚至并非主打C++编程的eclipse和Android Studio都能在加载插件的前提下有效的支持C++的编程全功能。建议还是从VC开始适应,多尝试几种IDE,适合自己的就是最好的。
⑤ 用C语言编程时需不需要编译器
vc6.0允许将被调用函数写在调用函数之后,但要前向引用
⑥ 用C语言编程时需不需要编译器
需要。要不.c文件不可能运行。许多C开发工具都带了编译器了,如TuboC什么的,不是有编译的按钮吗
⑦ 编译器、解释器、都是需要另外下载并手动整理的吗
绝大部分情况下不需要,我们现在用的都是集成开发环境IDE,它会自动完成你程序写完后的一系列操作,代码写好,点个运行就行了,后面的工作不需要你操心。
集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用
⑧ 前端需要编译器吗vscode这个不是编译器吗
编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器 (Linker) → 可执行程序 (executables)
从这个意义上来说,前端是没有编译器的,但是会有开发环境(IDE)一说,前端虽然是纯文本,可以用普通的记事本或者editplus之类来的编辑,但会缺少象语法补全、代码格式化、脚本调试、语法高亮这些功能,所以才会需要有这些功能的IDE存在,vscode不是编译器,它只是一个代码编辑器,仅就前端来说,如果不用vscode,也可以用象hbuilderX这类软件。
⑨ 要运行写完的代码需要下载或打开什么应用吗
相关的代码要用相关的环境来编译运行,你的代码后缀是py,这是python程序代码,需要python环境才能运行,下载个python安装后就可以了,要注意python的版本。