computer language 問! 10分!

2007-01-31 4:18 am
我想知以下的computer language 的好處、壞處、常見用途、發源地、發明人等等的資料~
1.Machine language
2.C++
3.Java
4.Visual Basic
5.Pascal

回答 (2)

2007-01-31 7:59 am
✔ 最佳答案
Machine language --
係最基礎的電腦語言,電腦無佢就發展唔到其他語言,但係靠佢軟件開發會好慢。

Pascal --
標準的教學語言,規則格式固定,寫歪左就譯唔到,所以可以訓練思維。但作為軟件開發,無人喜歡接受讀書一樣的限制。

C++, Visual Basic --
一般的高階語言,很方便軟件開發。C++ 有支援物件導向,但物件導向是不必要的,令前線開發者有時寫得格調混淆的程式出來。

Java --
一般的高階語言,也很方便軟件開發,但是又有相當規範,既可以作為軟件開發語言(要對開發者要求較高)亦可以作為教學語言(嚴格程度低於 Pascal)。

2007-01-31 00:03:16 補充:
還有,Java 有很強的物件導向性質,而 Pascal 是不能的。另外多類的平台都支援 Java,而不少 opensource 軟件都由 Java 編寫,所以 Java 作為專業軟件開發也有特殊地位(opensource 多,可下載的工具多)。
2007-01-31 5:42 am
Machine language, Machine code, Assembler -> Low lever language
fast in execute(no translation required)
hard to understand, hard to remember, hard to debug
may require less memory space to store
only perform a simply task for a single instruction, hence it is tedious to writea program to perform complex job

All other langauge C++, Psacal, Fortran -> High lever language

The adv. is the drawback of Low lever language


收錄日期: 2021-04-15 23:52:51
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070130000051KK03475

檢視 Wayback Machine 備份