回复:咨询计算机知识
1、IDE(集成开发环境)就是便于软件开发的一个应用程序,通常IDE是由编辑器、编译器和调试器组成的一个图型界面。编辑器用来编写程序代码,也就是源代码,IDE会带有一些辅助编写代码的功能,比如语法错误的代码会用醒目红色标识,编写的代码会自动进行缩进编排等等,利于代码阅读并发现错误。编写好程序源代码后就要用到编译器了,它就是一个翻译器,将源代码转换成机器能识别的二进制0和1组成的机器代码,控制计算机按机器代码指令执行工作。在编译期间如果遇到语法错误时调试器将会自动工作并把错误报告给开发人员,开发人员也可以设置某段代码位置进行多种方式调式程序。
IDE大至就是这样子的了,其实只需要一个代码编辑器,例如windows下的notepad、Linux/Uinx下的VI编辑器就可以编写代码,然后用相关平台下的编译器进行编译源程序就行。Linux平台下的GCC、微软平台下的turbo C就是著名的程序设计语言C的编译器。像微软的visual studio就是一个IDE(集成开发环境),借助IDE,程序员可以快速开发出所需的程序。土点的话说就是程序员混饭吃的工具。
2、开发软件需要学习一门编程语言。
3、这个问题具体跟个人的人品有关系。