編程有多少種語言?
請問編程語言一共有多少種?
編程語言可以說多的數不清,但是用的多的就上圖幾種,就一個程序員來講,必須會的是C和C++,JAVA這三種(其實C和C++差不多)。
編程網絡遊戲的話,是有相應的遊戲引擎攻,比如虛幻三,unity3D等,Directx等,這些基本上用到的也是C++。
與網絡有關的用到java比較多,與底層有關的用到C++比較多。
java優點在於跨平臺,C++優點在於速度快。
如果滿意請採納哦。
電腦編程有幾種語言
我是軟件專業出身,我來說說吧
IT歷史上出現的編程語言有上百種,但流傳下來的只有以下幾種
順便說一下,專業地說,VC不能說是編程語言,而是微軟的開發環境
大致分為三類:
1.機器語言
就是0和1按一定規則組成的,這是計算機能直接理解並執行的語言,格式如下
操作碼+操作數
例如計算 15+10
10110000 00001111 //把15放入累加器A中
00101100 00001010 //10與累加器A中的值相加,結果放入A中
11110100 //結束,停機
看到了吧,像天書一樣難懂,所以,現在根本沒有人這樣寫程序
2.彙編語言
這就要看處理器的體系了,最熟悉的是IA-32體系架構,就是Intel家族,包括AMD(Intel兼容處理器)
例如在MS的MASM環境中,計算 15+10
MOV A ,15
ADD A,15
HLT //結束,停機
不過彙編依舊像天書,很難維護;一般幾星期過後再看看自己寫的代碼時,都不知道什麼意思,所以除了對實時性要求較高或要發揮硬件性能到極致,沒人會用匯編寫程序
3.高級語言
著名的有:
FORTRAN(這是世界上最早的高級語言,主要用於科學計算)
COBOL(主要用於大型機,一般學大型機程序設計語言都要學)
Pascal(大家熟悉的Delphi就是它的開發環境,語法嚴謹,主要用於教學)
Basic(最簡單的高級語言,初學者的語言,但功能不強)
C (強大的高級語言,效率高,更接近硬件,可以說是高級語言中的低級語言,是本人最喜歡的語言)
C++(由C發展而來,主要是加進面向對象的特性,但效率不如C,也不如C完美,缺陷較多)
Java (又C++發展而來,很熱門的語言,但效率比C++更差,難以維護,但移植性好)
C# (微軟的新東西,.NET平臺即是,由C++發展而來,個人認為比Java好,開發週期短,方便,性能強勁,維護也比Java好)
編程語言一共有多少種?
C,C++,JAVA,VB,VC,FoxPro,Delphi,SQL,PHP,ASP,JSP等. 計算機語言的種類非常的多,總的來說可以分成機器語言,彙編語言,高級語言三大類。
計算機語言編程有哪幾種分類?每種語言都用在什麼開發上?
計算機語言分為機器語言、彙編語言和高級語言。機器語言是計算機可以直接運行的,用1和0編寫的語言。彙編語言是把機器語言的一些指令用字母表示,比機器語言容易記憶。這兩種語言都是低級語言。高級語言包括C語言、C++、java等。一般程序要幾種語言一起編寫,其中機器語言和彙編語言一般用於編寫底層代碼,其它的一般用高級語言編寫。幾種語言各有其特點,比如C語言接近底層,適合編寫底層代碼,c++適合寫遊戲,VB容易學等。以上幾個高級語言都屬於編譯型語言,一次編譯之後就能運行。jav屬於解釋型語言,一邊解釋一邊運行,因此可以跨平臺。
編程語言有多少?有種類之分嗎?
上百種肯定是有的,種類也是有分的,但是分類方式不一樣就會有不一樣的分法.
按數據類型的強弱可分強類型和弱類型
比如:php,java script,python就是弱類型的,
而C/C++/Java則是強類型的
按編程語言發展,可以分為4代
1GL是彙編語言; 2GL是高級程序設計語言,如FORTRAN,ALGOL,BASIC,LISP等;3GL是增強性的高級程序設計語言,如PASCAL, ALGOL68,FORTRAN77等;4GL是按計算機科學理論指導設計出來的結構化語言,如ADA,MODULA-2,SMALLTALK-80等。
按程序的執行方式可分為解釋型的和編譯型的,如
C/C++/Pascal 屬於編譯型的,因為他們被編譯成計算機可直接執行的二進制代碼
像c shell/php/perl/vb 等屬於解釋型的,他們的代碼文件在運行的時候由專門的解釋器來執行
另外,還有一些不編譯成二進制代碼的語言,如.NET體系下的(VC++.NET/VB.NET/C#/F#/J#)語言被編譯成MSIL,而程序運行時由.net運行時程序進行編譯後運行(JIT),java被編譯成字節碼,python也可以編譯成字節碼,這些程序處於二者中間,但嚴格來講也可以說成是解釋型語言.
還可以根據其它的一些特性來劃分,但常用的劃分方式就上面那些,當然還有函數式編程等等的一些分類方式.
編程軟件總共有多少種。分別來自那個國家
DzSoft PHP Editor
模板定位器
JPad Pro
PHP V5.10 Beta 3 for Windows
PHP V5.10 Beta 3 for Unix/Linux
PHP V4.4.0 For Unix/Linux
PHP for Linux
C++ Server Pages
AutoASP
有很多
這些比較常用
要當程序員 需要會哪幾種語言
現在比較流行的是JAVA,這個比較容易,以後應該也比較好找工作,你也可以學C/C++,比較難。你先確定你以後的方向,是網頁編程,是遊戲開發,是做純軟件,還是鑲入式開發,然後學相應的語言和開發工具。
編程語言現在都有哪些?
機器語言:純粹的機器代碼
彙編語言:8086彙編、Win32彙編、.NET的彙編
高級語言:
Basic、Pascal、Object Pascal、C、C++、C#、Java、ASP、ASP.NET、Perl、PHP、SQL、FoRTRAN 等等
Visual Basic、Visual Basic.NET、Delphi、Visual C++、C++ Builder、C# Builder、Visual Foxpro 等
plc有幾種編程語言得特點
主要有以下5種編程語言:
1、梯形圖語言(LD)
梯形圖語言是PLC程序設計中最常用的編程語言。它是與繼電器線路類似的一種編程語言。由於電氣設計人員對繼電器控制較為熟悉,因此,梯形圖編程語言得到了廣泛的歡迎和應用。
梯形圖編程語言的特點是:與電氣操作原理圖相對應,具有直觀性和對應性;與原有繼電器控制相一致,電氣設計人員易於掌握。
梯形圖編程語言與原有的繼電器控制的不同點是,梯形圖中的能流不是實際意義的電流,內部的繼電器也不是實際存在的繼電器,應用時,需要與原有繼電器控制的概念區別對待。
2、指令表語言(IL)
指令表編程語言是與彙編語言類似的一種助記符編程語言,和彙編語言一樣由操作碼和操作數組成。在無計算機的情況下,適合採用PLC手持編程器對用戶程序進行編制。同時,指令表編程語言與梯形圖編程語言圖一一對應,在PLC編程軟件下可以相互轉換。
指令表表編程語言的特點是:採用助記符來表示操作功能,具有容易記憶,便於掌握;在手持編程器的鍵盤上採用助記符表示,便於操作,可在無計算機的場合進行編程設計;與梯形圖有一一對應關係。其特點與梯形圖語言基本一致。
3、功能模塊圖語言(FBD)
功能模塊圖語言是與數字邏輯電路類似的一種PLC編程語言。採用功能模塊圖的形式來表示模塊所具有的功能,不同的功能模塊有不同的功能。
功能模塊圖編程語言的特點:功能模塊圖程序設計語言的特點是:以功能模塊為單位,分析理解控制方案簡單容易;功能模塊是用圖形的形式表達功能,直觀性強,對於具有數字邏輯電路基礎的設計人員很容易掌握的編程;對規模大、控制邏輯關係複雜的控制系統,由於功能模塊圖能夠清楚表達功能關係,使編程調試時間大大減少。
4、 順序功能流程圖語言(SFC) 順序功能流程圖語言是為了滿足順序邏輯控制而設計的編程語言。編程時將順序流程動作的過程分成步和轉換條件,根據轉移條件對控制系統的功能流程順序進行分配,一步一步的按照順序動作。每一步代表一個控制功能任務,用方框表示。在方框內含有用於完成相應控制功能任務的梯形圖邏輯。這種編程語言使程序結構清晰,易於閱讀及維護,大大減輕編程的工作量,縮短編程和調試時間。用於系統的規模校大,程序關係較複雜的場合。
順序功能流程圖編程語言的特點:以功能為主線,按照功能流程的順序分配,條理清楚,便於對用戶程序理解;避免梯形圖或其他語言不能順序動作的缺陷,同時也避免了用梯形圖語言對順序動作編程時,由於機械互鎖造成用戶程序結構複雜、難以理解的缺陷;用戶程序掃描時間也大大縮短。
5、結構化文本語言(ST)
結構化文本語言是用結構化的描述文本來描述程序的一種編程語言。它是類似於高級語言的一種編程語言。在大中型的PLC系統中,常採用結構化文本來描述控制系統中各個變量的關係。主要用於其他編程語言較難實現的用戶程序編制。
結構化文本編程語言採用計算機的描述方式來描述系統中各種變量之間的各種運算關係,完成所需的功能或操作。大多數PLC製造商採用的結構化文本編程語言與BASIC語言、PASCAL語言或C
語言等高級語言相類似,但為了應用方便,在語句的表達方法及語句的種類等方面都進行了簡化。結構化文本編程語言的特點:採用高級語言進行編程,可以完成較複雜的控制運算;需要有一定的計算機高級語言的知識和編程技巧,對工程設計人員要求較高。直觀性和操作性較差。......
世界上有多少種編程語言
有世界七大語系
19世紀,歐洲的比較學派研究了世界上近一百種語言,發現有些語言的某些語音、詞彙、語法規則之間有對應關係,有些相似之處,他們便把這些語文歸為一類,稱為同族語言;由於有的族與族之間又有些對應關係,又歸在一起,稱為同系語言,這就是所謂語言間的譜系關係。現在,世界上主要的語系有七大類:
印歐語系 是最大的語系,下分印度、伊朗、日耳曼、拉丁、斯拉夫、波羅的海等語族。印度語族包括梵語、印地語、巴利語等。伊朗語族包括波斯語、阿富汗語等。日耳曼語族包括英語、德語、荷蘭語、斯堪的納維亞半島各主要語言。拉丁語族包括法語、意大利語、西班牙語、葡萄牙語和羅馬尼亞語。斯拉夫語族有俄語、保加利亞語、波蘭語。波羅的海語族包括拉脫維亞語和立陶宛語。
漢藏語系 下分漢語和藏緬、壯侗、苗瑤等語族,包括漢語、藏語、緬甸語、克倫語、壯語、苗語、瑤語等。
阿爾泰語系 下分西阿爾泰語族、東阿爾泰語族。前者包括突闕諸語言以及前蘇聯境內的楚瓦什語,後者包括蒙古語以及前蘇聯境內的埃文基語。
閃含語系 又稱亞非語系。下分閃語族和含語族。前者包括希伯來語、阿拉伯語等,後者包括古埃及語、豪薩語等。
德拉維達語系 又稱達羅毗荼語系。印度南部的語言都屬於這一語系,包括比哈爾語、泰盧固語、泰米爾語、馬拉亞蘭語等。
高加索語系 這一語系的語言分佈在高加索一帶,主要的語言有格魯吉亞語、車臣語等。
烏拉爾語系 下分芬蘭語族和烏戈爾語族。前者包括芬蘭語、愛沙尼亞語等,後者包括匈牙利語、曼西語等。
此外還有一些語系,如非洲的尼日爾—剛果語系、沙裡—尼羅語系、科依散語系,美洲的愛斯基摩—阿留申語系以及一些印第安語系,大洋洲的馬來—波利尼西亞語系和密克羅尼西亞語系。需要指出的是,世界上有些語言,從譜系上看,不屬於任何語系,如日語、朝鮮語等,就是獨立的語言。
在近兩個世紀裡,各國學者把全世界形形色色的語言分成各種語系 如印歐語系、烏拉爾語系、阿非羅一亞細亞語系、阿爾泰語系、漢藏語系、南亞語系,南島語系等等,但還有一些語言至今系屬不明,如分佈於西班牙北部和法國西南部與西班牙接壤地區的巴斯克語、古代兩河流域使用的蘇美爾語等。那麼,這些不同的語言和語系是怎樣起源的呢?說同一語系語言的居民共同體又是怎樣形成的呢?不同語系及其居民之間是否在遠古彼此就有聯繫呢?全世界數十億人所說的成千上萬種語言是否有一個共同起源呢?這些問題在過去是無法準確回答的,也曾被視為科學的"禁區"。但是近20多年來,隨著分子生物學、人類群體遺傳學和考古學、語言學的進展,我們終於看到了解開這些"世紀之謎"的希望的曙光。這是各門科學相互滲透,新的研究方法和研究手段不斷進步的結果。
印度語族(印地語、烏爾都語、孟加拉語、吉卜賽語等等)。
伊朗語族(波斯語、庫爾德語、阿富汗語等等)。
斯拉夫語族(俄語、塞爾維亞語、波蘭語、捷克語、保加利亞語等等)
亞美尼亞語族(以亞美尼亞語為主)
波羅的語族(立陶宛語、拉脫維亞語等等)
日耳曼語族(德語、丹麥語、瑞典語、荷蘭語、英語等等)
拉丁(羅曼)語族(意大利語、西班牙語、葡萄牙語、法語、羅馬尼亞語等等)
希臘語族(以希臘語為主)
克爾特語族(以愛爾蘭語為主)
阿爾巴尼亞語族(以阿爾巴尼亞語為主)
擁有最多講話人口的漢藏語系。這個語系以中國為中心,略向西南輻射,講話的人口占世界人口的四分之一,但是地理分佈上較為集中。下分四個語族,即漢語族、藏緬語族、壯侗語族、苗瑤語族。
阿爾泰語系。以現在......