編寫計算機語言能用編譯器嗎
Ⅰ 在編寫程序時要用到編譯器,什麼是編譯器有什麼用
VC Borland C Eclipse 都是編譯器 就是把你的源代碼 編譯 解釋成機器能讀懂的機器碼 因為機器內部是用二進制的嘛 所以最終也就是一串 1 0 組成的序列
Ⅱ 什麼是c編譯器有什麼用,可以用它來寫c語言嗎
c編譯器就是把你寫的c語言程序轉換成機器能理解及執行的代碼
Ⅲ 現在學習c語言都是用什麼編譯器
初學者用的一般是TC編譯器。
名詞解釋
c語言
C語言是一種計算機程序設計語言,屬高級語言范疇。它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序,代碼清晰精簡,十分靈活。
C語言,是一種通用的、過程式的編程語言,廣泛用於系統與應用軟體的開發。具有高效、靈活、功能豐富、表達力強和較高的移植性等特點,在程序員中備受青睞。最近25年是使用最為廣泛的編程語言。
C語言是由UNIX的研製者丹尼斯·里奇(Dennis Ritchie)於1970年 由 肯·湯普遜(Ken Thompson)所研製出的B語言的基礎上發展和完善起來的。目前,C語言編譯器普遍存在於各種不同的操作系統中,例如UNIX、MS-DOS、Microsoft Windows及linux等。C語言的設計影響了許多後來的編程語言,例如C++、Objective-C、Java、C#等。
語言是1972年由美國的Dennis Ritchie設計發明的,並首次在UNIX操作系統的 DEC PDP-11 計算機上使用。它由早期的編程語言BCPL(Basic Combined Programming Language)發展演變而來,在1970年,AT&T貝爾實驗室的Ken Thompson根據BCPL語言設計出較先進的並取名為B的語言,最後導致了C語言的問世。 而B語言之前還有A語言,取名自世界上第一位女程序員Ada(艾達)。
隨著微型計算機的日益普及,出現了許多C語言版本。由於沒有統一的標准, 使得這些C語言之間出現了一些不一致的地方。為了改變這種情況,美國國家標准研究所(ANSI)為C語言制定了一套ANSI標准,成為現行的C語言標准。
註:國際標准化組織ISO也制定的C語言的標准,目前被很多編譯器所採用,如:GCC等。
C語言是世界上最流行、使用最廣泛的高級程序設計語言之一。[2]
在操作系統和系統使用程序以及需要對硬體進行操作的場合,用C語言明顯優於其它高級語言,許多大型應用軟體都是用C語言編寫的。
C語言繪圖能力強,具有可移植性,並具備很強的數據處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫。它是數值計算的高級語言。
常用的編譯軟體有Microsoft Visual C++,Borland C++,gcc(linux系統下最常用的編譯器),Watcom C++ ,Borland C++, Borland C++ Builder,Borland C++ 3.1 for DOS,Watcom C++ 11.0 for DOS,GNU DJGPP C++, Lccwin32 C Compiler 3.1,Microsoft C,High C等。
同時也是中國國家計算機等級考試中計算機二級考試下的一個考試科目。
Ⅳ 開發新的計算機語言是不是就是開發新的編譯器
計算機語言和編譯器完全不能等同。
1、英國和美國,是不同國家,但官方語言屬於同一語系。
2、對於Pascal語言,有Turbo Pascal、Delphi、Free Pascal等等;雖然這些編譯器可能運行在不同平台上,執行標准不同,語法也不同,但都可以統稱為Pascal編譯器。
C++之類的,有VC、Borland C++ Builder...
至於匯編,就更多了...
3、你自己如果有時間,完全可以自定義一套完備的詞法、語法規則,也可以稱作開發了一種新的計算機語言;但是如果要寫出可以編譯這套語法的編譯器,就不是那麼簡單了。
Ⅳ 編寫windows的c語言用的是哪種編譯器
哪種編譯器無所謂,只要包含了WINDOWS.H頭文件,並且編程過程符合標准,那麼用哪個編譯器都是可以的。
回網友VCRS,C語言也可以寫WINDOWS應用程序!事實上,C語言可以寫出任何一個用其它計算機語言可以寫出的程序。
Ⅵ 計算機高級語言用編譯器來寫,機器語言010101怎麼來寫,用什麼寫
計算機高級語言、低級語言 都用文本編輯器 或 擴展的編輯器 來編寫,不是用什麼編譯器 或 解釋器 或 匯編器 來編寫。有用調試器來 寫機器語言的,但那是絕對絕對的特例。機器語言已經沒有用武之地了,現在已經被匯編語言替代了。
Ⅶ C語言能用C++編譯器編譯嗎那和TOCBUR2有什麼不同的
可以,在程序編寫上沒有不同,具體的區別就是IDE的操作各不相同罷了。
Ⅷ 編寫的程序一定要有編譯器才能運行嗎
不用,編譯器只是有負責將編譯語言翻譯為機器語言的作用,編譯後的程序就是機器語言了。可以直接在計算機上運行