常用編程語言介紹及各語言特點


1.c語言

c語言是一種計算機程序設計語言。它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬件的應用程序。它的應用范圍廣泛,具備很強的數據處理能力,不僅僅是在軟件開發上,而且各類科研都需要用到c語言,始於編寫程序軟件,三維,二維圖形和動畫。具體應用比如單片機以及嵌入式系統開發。

優點:簡潔緊湊,靈活方便,運算符豐富,數據類型豐富,c是結構式語言,語法限制不太嚴格,程序設計自由度大,生成目標代碼質量高,程序執行效率高。

 

2.c++

c++是在c語言的基礎上開發的一種面向對象編程語言,應用廣泛。它的主要特點表現在兩個方面:一是盡量兼容c,二是支持面向對象的方法。它操持了c簡潔,高效的接近匯編語言等特點,對c的類型系統進行了改革的擴充。

應用:游戲,科學計算,網絡軟件,分布式應用,操作系統,設備驅動程序,移動設備,嵌入式系統,教育與科研,部分行業應用,其他應用。

主要特點:簡單,現代,面向對象的,類型安全,相互兼容性,可伸縮性和可升級性。

 

3.java

java 是一門面向對象編程語言,不僅吸收了c++語言的各種優點,還摒棄了c++里難以理解的多繼承,指針等概念,因此java語言具有功能強大和簡單易用兩個特征。java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。

應用:android應用,在金融業應用的服務器程序,網站,嵌入式領域,大數據技術,高頻交易的空間,科學領域。

特點:簡單性,面向對象,分布性,編譯和解釋性,穩健性,安全性,可移植性,高能性,多線索性,動態性。

 

4.PHP

PHP是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標准通用標記語言下的一個應用)文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯后代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。

特點:

        1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。
   2. PHP可以比CGI或者Perl更快速的執行動態網頁——動態頁面方面,與其他的編程語言相比,
   3. PHP支持幾乎所有流行的數據庫以及操作系統。
   4. 最重要的是PHP可以用C、C++進行程序的擴展.
 
5.python

python是一種面向對象的解釋型計算機程序設計語言,由荷蘭人Guido van Rossum於1989年發明,第一個公開發行版發行於1991年。Python是純粹的自由軟件, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)協議 。Python語法簡潔清晰,特色之一是強制用空白符(white space)作為語句縮進。

特點:簡單,易學,速度快,免費,開發,高層語言,可移植性,解釋性,面向對象,可擴展性。

應用:系統編程,圖形處理,數學處理,文本處理,數據庫偏移,網絡編程,多媒體應用,黑客編程。

 

 

 

 

認真看過此篇的小伙伴,如果對你有收獲,請點擊旁邊的小手推薦一下,如果有誤,歡迎指正,謝謝!

版權聲明:此篇為本人原創,轉載請標明出處:https://www.cnblogs.com/YQian/p/10604413.html

我的博客園地址:https://www.cnblogs.com/YQian/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM