如何在没有编译器的电脑上编写程序?

电脑教程06

如何在没有编译器的电脑上编写程序?,第1张

如果您想在没有编译器的电脑上编写程序,有以下几种方法可供选择:

使用在线编辑器:网上有很多在线编辑器,您可以使用这些工具来编写程序。例如,可以使用在线IDE(Integrated Development Environment)工具,比如CodePen、Repl.it等。这些工具不需要您在本地安装编译器,可以直接在浏览器中使用。

使用文本编辑器:如果您的电脑上有文本编辑器,比如Notepad、Sublime Text等,您也可以使用它们来编写程序。不过,这样需要您在本地安装编译器,并且需要自己手动编译和运行程序。

使用语言自带的命令行工具

编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。

编程:设计具备逻辑流动作用的一种“可控体系”【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程。】

一、编程语言

机器语言:是机器能直接识别的程序语言或指令代码。计算机是基于二进制的0和1来处理运算,这种0和1的组合指令又叫做机器语言。

编译器:就像中国人和外国人说话要把中文翻译成英文一样。代码要运行,就要把代码翻译成机器语言,这个过程叫做编译,用来处理代码编译的软件叫做编译器。

编程语言:用来定义计算机程序的形式语言,用来向计算机发出指令。简单来说,就是人类和计算机进行交流的语言。

二、计算机如何处理程序?

按照冯·诺依曼存储程序的原理,计算机的工作流程大致如下:

用户打开程序,程序开始执行;

操作系统将程序内容和相关数据送入计算机的内存;

CPU根据程序内容从内存中读取指令;

CPU分析、处理指令,并为取下一条指令做准备;

取下一条指令并分析、处理,如此重复操作,直至执行完程序中的全部指令;

最后,将计算的结果放入指令指定的存储器地址。

VB~VC~VF~C~C#~C++~JAVA~.NET~这些都是编程 \x0d\x0aASP~CGI~PHP~JSP这些是WEB编程。。 \x0d\x0a虽然都是编程,但编出来的程序可是不一样的。 \x0d\x0a目标是什么?开发?创业?还是去公司上班?还是业余爱好? \x0d\x0a如果想业余编小程序,推荐VB~VC~容易上手。简单。也蛮强大。 \x0d\x0a如果想学好了去企业上班,推荐C++~~~.net~~~JAVA之类的大型项目开发。 \x0d\x0a如果想做网站,就学ASP~CGI~PHP~JSP,这4个就JSP最最最难,先学ASP。 \x0d\x0a编程语言很多,但是目的都是想写出好的程序,只要学精了一个就有钱赚,一上来不要要求太高 \x0d\x0a语言是用来交流沟通的 计算机语言也一样 多说多练\x0d\x0a我推荐你学三种编程语言,因为推荐你学是有原因的。\x0d\x0a第一:先学习好C语言,这个是学所有编程语言的基础。也是将来去考国家证书的必须要考的一门。\x0d\x0a第二:学好java,因为java在目前来说,占领地位是排第一位的。而且工资待遇也不错。市场需求占有率高达50%以上。或者学习.NET,因为.NET出来还不算太久,但是就因为是微软出的东西,所以市场占有率也已经达到了48%了,况且.NET比java要容易上手。两者之一,你可以选择一个。学java就往jsp工程师方向发展,学.NET就往ASP.NET方向发展吧。\x0d\x0a第三:顺便学一门数据库的技术。因为开发的时候,难免会要和数据库打交道。懂总比不懂要好。一般就学SQL就行了。ORACLE一般只适应于大型公司