Computer Programming
是创建程序、软件和应用程序的行为。为了创建计算机程序,通过提供指令来使用一些编程或脚本语言。即使计算机程序设计通常被称为创建指令,也有额外的职责来完成计算机程序设计行为。即使是在计算机编程中,编程法也可以超越计算机,即创建的软件或程序可以在不同的平台或硬件上运行,如移动设备、iOS、Android、iPhone、iPad、SmartTV等。
计算机编程史
即使是现代计算机也诞生于20世纪50年代,编程语言起源于9世纪。
- 1206年,阿拉伯工程师Al-Jazari发明了带有音乐自动化功能的可编程鼓机。
- 此外,阿拉伯数学家Al-Kindi在9世纪描述了密码算法。
- 第一个计算机程序是由adalovelace在1843年创建的,用来计算Bernoulli数。
- 在19世纪80年代,赫尔曼·霍勒瑞斯发明了以机器可读的形式存储数据。
- 1906年,I型制表机允许完成不同的计算工作。
- 现代计算机编程时代始于1940年代末的ibm602和ibm604。
- 机器代码是默认的,也是唯一的编程语言,通常是用二进制表示法开发的。
- 在20世纪50年代早期,汇编语言被用来为多个系统和体系结构创建单一的开发语言。
- 第一批高级编程语言如Fortran、Cobol、Lisp创建于1957年。
- 最流行的编程语言之一C创建于1970年,目的是开发名为Unix的操作系统。
- 随着个人计算机(PC)的普及,80年代和90年代出现了新的和现代的编程语言,如Java、Python、PHP、Ruby等。
学习计算机程序设计
Computer Programming
一般称为技术工作。为了创建企业级和可靠的计算机程序,需要一些经验、知识和人才。如果你不熟悉计算机编程,首先参加一些付费或免费的课程,做一些现实世界中的小项目,如计算器,项目管理,学生信息管理。
学习编程语言最重要的技巧是制作实际项目并寻找好的代码示例来实现这些学习项目。
计算机程序设计语言
为了给计算机软件编程一个平台和编程,应该选择没有编程语言的,没有编程的方法。编程语言定义了创建软件的规则和方法。有许多计算机编程语言,但其中一些非常广泛和流行。另外,有些编程语言很适合某些计算机软件。下面我们将解释和描述一些流行的编程语言来创建计算机程序。下图显示了2019年最流行的编程语言。
![图片[1]-什么是计算机编程?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/06/poftut_image-3.png)
Java
是最流行的编程语言之一,根据这张图,它是最流行的编程语言之一。Java创建于20世纪90年代,用于从银行到web应用程序的企业软件中。
C
语言是另一种流行的编程语言,在这里创建操作系统、驱动程序和服务等系统级软件。C主要用于无接口或GUI应用程序。
Python
是一种易学且人性化的编程语言,也称为脚本语言。Python主要用于服务器端和大数据应用程序,但是库支持非常广泛。
C++
是C编程语言的高级版本,其中主要提供了面向对象的特性和一些有用的库。C++用于低级应用,具有一些高性能的应用,如图形设计、驱动程序等。
C#
是Microsoft为.NET平台创建的一种编程语言。C#提供了类似Java的特性和用例,具有更现代的特性和用法。C主要用于基于Microsoft的操作系统和平台,甚至支持Linux。
Visual Basic.NET
是VisualBasic编程语言的下一个版本,它是另一种.NET编程语言。visualbasic.NET是C#的姐妹,主要是为老式visualbasic程序员设计的一个简单入口。
JavaScript
是一种事实上的web浏览器编程语言,主要与HTML和CSS结合使用,使web应用程序和网站具有交互性,并作为桌面应用程序工作。
PHP
是一种在web服务器上运行的web应用程序开发语言。PHP非常流行,除了web之外还可以使用它。
编码与编程
甚至在编码和编程之间也存在着争论,无论它们是相同的还是不同的。或者编码是一个轻量级的版本或者编程,程序员通常编写更好更可靠的代码。实际上,在编码和编程术语相同的地方没有区别,它们主要用于创建代码或程序的行为。可编程是指一个更完整的程序或软件创建的更广泛的定义。