计算机编程语言发展史

为了加深对Java语言的理解,需要了解计算机编程语言的简要发展史。。

第一代语言    机器语言

计算机的基本计算方式都是基于二进制方式,二进制方式如 1000101110101,这种代码是可以直接输入给计算机用的,不用转换的,但是缺点很明显,书面形式都是“密”码,可读性差,不变交流和理解

 

第二代语言   汇编语言

汇编语言的出现,解决了人类无法读懂机器语言的问题,通过指令代替了二进制,如以下就是一端汇编代码

 

 

 汇编语言相对于机器语言进了一步,更接近人类的思维,但是汇编语言还是需要专业人士进行开发,一般人拿到汇编语言也不易读懂。

目前 汇编语言比较常用语

逆向工程

病毒

机器人

……

第三代语言  高级语言

第三代语言 统称为高级语言,目前市面常见的语言如C,C++,JAVA,C#,Python,Go,JS等都是属于高级语言,高级语言分为面向过程 面向对象 ,比如

C语言  属于面向过程的语言,C语言推出的时间是最早-1972年,出生于美国贝尔实验室,可以理解为所有语言的鼻祖

C++、JAVA、Python 属于面向对象的语言

下面,我们来看看,常见这几种语言的 第一个hello world! 程序。

  1. C语言
    #include <stdio.h>
     
    int main(void) {
      printf("Hello, World!\n");
      return 0;
    }

 

 2.C++语言

   #include <iostream>
    using namespace std;
     
    int main() {
      cout << "Hello, World!" << endl;
      return 0;
    }  

 3.JAVA

    class HelloWorld {
      public static void main(String[] args) {
        System.out.println("Hello, World!");
      }
    }

4.C#

    using System;
     
    internal static class HelloWorld {
      private static void Main() {
        Console.WriteLine("Hello, World!");
      }
    }

 

posted @ 2020-09-26 16:20  Danny·茄子  阅读(894)  评论(0)    收藏  举报