一、開發語言:
(1)高級語言(字節碼):
Java、Python、PHP、C++、C#、GO語言等。
(2)低級語言(機器碼):
C語言、匯編語言、機器語言。
二、高級語言的特色:
(1)面向人,接近自然語言和數學公式。
(2)不需要了解計算機的硬件系統,具有親和力。(黑匣子原理:不需要了解工作原理,但可以操作他完成任務------對於初級程序員或剛開始了解的人。)
(3)開發時間大大減短,可讀性、可維護性強。
三、低級語言的特點:
優點:
運行效率高,機器可以直接讀取執行(二進制代碼)
缺點:
可讀性差(只有0和1)、編程繁瑣。
四、關於三種語言的介紹:
Java:
例:class HelloWorld{
public static void main(String [] args){
System.out.println("這是第一個Java程序");
}
}
特點:
(1)簡單
(2)面向對象
(3)安全
(4)跨平台*
(5)支持多線程
python:
例:print("Hello World")
特點:
(1)不需要聲明變量.
(2)語言簡單,開發效率高。
(3)有豐富的庫提供使用。
C語言:
例:#include<stdio.h>
main(){
printf("HelloWorld");
}
特點:
(1)可以直接訪問地址。
(2)運行效率高。
(3)功能強大。