⑴ 編程軟體是怎麼來的
語言的話,最早的應該就是機器語言,沒編譯軟體,直接根據電壓高低作為信號來控制硬體的,之後就是匯編和高級語言,當然然後由編程軟體編譯成計算機能直接是別的代碼,編譯軟體應該大部分是由C語言編寫的,因為可讀性很強,如果電腦里沒有任何操作系統,開機自檢過後會給出報錯提示,啥也做不了的,是計算機的靈魂,最早專為PC設計並被廣泛使用的操作系統中,DOS佔有一席之地, 不合理的地方請見諒 謝謝
⑵ 在沒有開發出編程軟體之前,編程軟體是怎麼被開發出來的
機器指令堆積出來的,後來講機器指令一些模塊進行區分,加上計算機的改進,一些指令和寄存器更加的緊密,慢慢的在機器指令上發展出了匯編,之後定義了匯編的一些標准和規范,在匯編的基礎上,為了提高匯編代碼的可讀性和速度,在這些標准上有了匯編器,之後再匯編器的基礎上百家爭鳴,不過都特別的特近硬體的開發,很多匯編的連接器就是編程軟體的編譯器的最初的原型,之後再這匯編編譯器的基礎上出現了b語言,後來出現了C語言,這些語言都是增加編碼的速度,講些常用的跳轉以及累加進行了了規范,出現和一系列的編程軟體
編程軟體之前,很多軟體都是機器指令堆積的,類似現在的plc編程,還有不明白的可以私聊我,
⑶ 杞浠舵槸鎬庝箞緙栫▼鐨勶紝浠涔坈璇璦錛屼簩榪涘埗鏄浠涔堟剰鎬濓紵杞浠舵槸涓嶆槸鐢辨棤鏁扮粍鏁板瓧鎴栬嫳鏂囧瓧姣嶇粍鎴愶紵璋㈣阿銆
杞浠剁殑鏈璐ㄧ殑紜鏄鏁板瓧浠g爜錛堝叏鏄浜岃繘鍒剁殑緙栫爜錛屼篃灝辨槸鍙鏈0鍜1錛屽畠涔熻鎴愪負鏈哄櫒璇璦錛夛紝鍥犱負璁$畻鏈虹殑鐢佃礬鏈夐摼鎺ヤ笌鏂寮涓や釜鐘舵侊紝鐢ㄤ簩榪涘埗鐨0鍜1鍒嗗埆浠h〃鏂寮鍜岄摼鎺ユ槸鍐嶅悎閫備笉榪囦簡錛屾渶鏃╃殑璁$畻鏈鴻蔣浠跺氨鏄鐢01緇勬垚鐨勬満鍣ㄨ璦緙栧啓鐨勶紝鏈哄櫒璇璦璁$畻鏈鴻櫧鐒惰兘鐩存帴璇嗗埆浣嗕漢綾誨嵈闅句互鐞嗚В鍏舵剰鎬濓紝緙栧啓璧鋒潵涔熼潪甯稿洶闅撅紝浜庢槸鍚庢潵鍑虹幇浜嗕竴浜涘姪璁扮︼紝鐢ㄤ竴浜涜嫳鏂囧瓧姣嶆潵浠h〃涓瀹氱殑浜岃繘鍒朵唬鐮佸潡錛屾柟渚誇漢浠璁板繂錛岀紪鍐欏拰闃呰伙紝榪欎簺鍔╄扮﹀氨鏄鍚庢潵鐨勬眹緙栬璦銆備絾奼囩紪璇璦榪樻槸鍜屼漢綾葷殑鑷鐒惰璦鐩稿樊寰堣繙錛岄潪涓撲笟浜哄+渚濈劧闅句互鐞嗚В錛屼嬌鐢ㄨ搗鏉ヤ篃寰堜笉鏂逛究錛屼簬鏄鍚庢潵鍑虹幇浜嗘洿楂樼駭鐨勮璦錛岃娉曞拰鑷鐒惰璦鏇村姞鎺ヨ繎錛屾洿瀹規槗瀛︿範鍜屼嬌鐢錛屽叾涓姣旇緝鍑哄悕鐨勯珮綰ц璦鏈塁璇璦錛宑++璇璦錛宩ava璇璦錛孷B璇璦絳夌瓑銆傞氳繃榪欎簺璇璦鎴戜滑鍙浠ユ洿濂界殑涓庤$畻鏈烘矡閫氾紝鍛婅瘔瀹冩垜浠闇瑕佸畠鎬庝箞鍋氥傝櫧鐒舵垜浠鑳芥洿瀹規槗鐨勭湅鎳傞珮綰ц璦浠g爜錛屼絾鏄錛岃$畻鏈哄嵈榪樻槸鍙鑳借瘑鍒浜岃繘鍒朵唬鐮侊紝鎵浠ユ垜浠闇瑕佷竴縐嶅伐鍏鋒潵鍚ч珮綰ц璦緲昏瘧鎴愪簩榪涘埗浠g爜錛屽畠灝辨槸緙栬瘧鍣錛岄氳繃緙栬瘧鍣ㄦ垜浠鍙浠ユ妸鎴戜滑緙栧啓鐨勯珮綰ц璦浠g爜緲昏瘧鎴愯$畻鏈鴻兘澶熻瘑鍒鐨勪簩榪涘埗浠g爜錛岀紪璇戜駭鐢熺殑鏂囦歡錛堝湪windows涓婇氬父鏄.exe鏂囦歡錛夊氨鏄鎴戜滑鏅閫氱敤鎴風湅鍒扮殑杞浠朵簡銆
綰鎵嬫墦鍝︼紝鏈夌枒闂鐨勮瘽璇風戶緇榪介棶鍚с
⑷ 編程軟體是用來編程的,那編程軟體是怎麼做出來的
我們現在是一個網路信息時代,基本每個人都有了自己的手機和電腦,而手機與電腦中最需要的東西是什麼?那就是各式各樣的軟體以及這些電子設備的操作系統,而這些軟體與操作系統又是如何來的呢?都是由程序員一個一個代碼敲出來的,無數個代碼匯集成了一個又一個精密的程序代碼數列,隨後這些代碼的組合就能發揮出讓我們意想不到的作用,有些軟體看上去只是一個小小的拍照軟體,又或是一個小小的搜索軟體,但其背後卻是程序員打出的無數代碼,這時候就有朋友會疑問了,如果這些代碼是程序員用編程軟體編程出來的,那編程軟體又是怎麼做出來的呢?這真的是一個很有趣的問題。
其實除C語言之外,還有很多其他的基礎語言,不過在目前程序員的世界當中,C語言還是神一樣的存在,因為c語言是出現了最早的全面編程語言,市面上所有的程序和各種操作系統,都可以通過c語言來實現,程序員可以通過身體語言構建很多領域的編程軟體,再進而通過這些構建出來的編程軟體繼續打代碼,然後將代碼組成為最後的實體存在,這就是我上文所說的上位與下位的關系,C語言是所有編程軟體的老大,只要掌握了c語言,也就掌握了後續開發編程軟體的方法。
⑸ 軟體是用編程軟體編的,編程軟體又怎麼來的
編程軟體其實也是軟體呀。也是通過程序員通過碼代碼而來。只不過有了編程軟體,別的軟體的程序員能夠更加快速的輸入代碼,並可以檢查輸入代碼的正確性及快速檢測程序的可執行性,可以節省程序員的大量時間。
⑹ 一個軟體的編程需要哪幾步才能運行,用什麼運行
簡單的說,編程就是為了藉助於計算機來達到某一目的或解決某個問題,而使用某種程序設計語言編寫程序代碼,並最終得到結果的過程。
計算機雖然功能十分強大。可以供你上網、打游戲、管理公司人事關系等等,但是沒有程序,它就等於是一堆廢鐵,不會理會我們對它下達的「命令」。於是,我們要馴服它,只有通過一種方式——程序,這也是我們和計算機溝通的唯一方式。
程序也就是指令的集合,它告訴計算機如何執行特殊的任務。
寫出程序後,再由特殊的軟體將你的程序解釋或翻譯成計算機能夠識別的「計算機語言」,然後計算機就可以「聽得懂」你的話了,並會按照你的吩咐去做事了。因此,編程實際上也就是「人給計算機出規則」這么一個過程。
隨計算機語言的種類非常的多,總的來說可以分成機器語言,匯編語言,高級語言三大類。
電腦每做的一次動作,一個步驟,都是按照已經用計算機語言編好的程序來執行,程序是計算機要執行的指令的集合,而程序全部都是用我們所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。
計算機所能識別的語言只有機器語言,即由構成的代碼。但通常人們編程時,不採用機器語言,因為它非常難於記憶和識別。
匯編語言的實質和機器語言是相同的,都是直接對硬體操作,只不過指令採用了英文縮寫的標識符,更容易識別和記憶。它同樣需要編程者將每一步具體的操作用命令的形式寫出來。
匯編程序的每一句指令只能對應實際操作過程中的一個很細微的動作,例如移動、自增,因此匯編源程序一般比較冗長、復雜、容易出錯,而且使用匯編語言編程需要有更多的計算機專業知識,但匯編語言的優點也是顯而易見的,用匯編語言所能完成的操作不是一般高級語言所能實現的,而且源程序經匯編生成的可執行文件不僅比較小,而且執行速度很快。
高級語言是目前絕大多數編程者的選擇。和匯編語言相比,它不但將許多相關的機器指令合成為單條指令並且去掉了與具體操作有關但與完成工作無關的細節,例如使用堆棧、寄存器等,這樣就大大簡化了程序中的指令。由於省略了很多細節,所以編程者也不需要具備太多的專業知識。
高級語言主要是相對於匯編語言而言,它並不是特指某一種具體的語言,而是包括了很多編程語言,如目前流行的VB、VC、FoxPro、Delphi等,這些語言的語法、命令格式都各不相同。
從二十世紀60年代以後,計算機得到了突飛猛進的發展。似乎歷史上沒有任何一門科學的發展速度超過了計算機的發展,無論硬體、軟體、還是網路都以驚人的速度向前發展。軟體的發展速度和硬體一樣,二十世紀九十年代中國的軟體業還不是很成熟,而現在大大小小 的軟體企業四處聳立,共享軟體網上隨處可見。不斷發展的技術需要不斷變化的程序員,例如,如今Visual Basic可以快速構建Windows下的應用程序,程序設計方面的技術不斷發展著,不斷引進新的概念、新的方法,如從結構化的C開始,當面向對象的思想被提出後,出現了C++,微軟在C++的基礎上為使用戶構建win32應用程序更加方便,推出了Visual C++。這也就需要程序員也要不斷的更新自己的技術。
目前常用的基本程序語言的種類比較繁多,比較簡單的有:Pascal、c語言、qBasic、 Fortran、Visual Basic等等。但前幾種都是在DOS下進行編程的工具,Visual Basic是在 Windows下進行應用程序設計的編程工具,現在一般的計算機用戶幾乎都不再使用DOS了,因此我們通常會選擇Visual Basic作為初學者的編程工具。Visual Basic是Windows應用程序設計中最容易上手的編程工具,學習步驟也比較容易被初學者接受。對於剛開始學習編程的初學者來說,還是選擇Visual Basic,學習編程語言不能想像著一步登天,一步一個腳印的學習才是最佳方法。
⑺ 編程軟體是怎麼編出來的
c語言不是個軟體,c語言是一種語言
那你又會問語言是個什麼東西
語言是指人與人之間用來交流的工具
那麼c語言是人和機器之間用來交流的工具
好比你懂漢語和英語,而機器只懂法語
你要和機器交流,那麼你只能去找一個翻譯,而這個翻譯懂英語和法語
所以你和這個翻譯說英語,目的是把你想用漢語表達的意思傳達給只懂法語的機器。那麼就是比如你想要一份雞腿,那麼你直接用漢語說,翻譯肯定不懂,機器更不懂,你就只能用英語說我想要雞腿,然後翻譯聽懂了再把這個意思按法語翻譯給機器,那麼機器就懂了,原來你想要雞腿。
所以漢語就是人類語言,英語就是c語言,而法語就是機器語言,可以理解為匯編語言,因為匯編到機器語言的編譯現在已經高度集成化了。
所以你的問題完全問的不對,你的問題相當於問:英語是不是法語寫成的?
你想表達的意思應該是c編譯器。c編譯器才是個軟體,沒錯,你的翻譯就是個法國人,他的英語不是母語。
c編譯器是匯編寫的。
⑻ 閮界煡璁$畻鏈鴻蔣浠舵槸緙栫▼杞浠剁紪鍐欑殑錛屼絾緙栫▼杞浠舵槸鎬庝箞緙栧啓鐨勫晩錛熺涓涓杞浠跺張鏄濡備綍緙栧啓鐨勶紵
緙栫▼杞浠舵槸C鍐欑殑
鏈鏃╃殑杞浠舵槸鏈哄櫒鐮佸啓鐨
鍚庢潵閽堝圭壒瀹氭満鍨嬶紝鍙浠ョ敤奼囩紪璇璦鏉ュ啓
澶у悕榧庨紟鐨凩inux閮芥槸C鍐欑殑銆
浣犵湅緙栬瘧鍘熺悊鍜岃$畻鏈虹粍鎴愬師鐞嗚繖涓ゆ湰涔﹀氨鍙浠ラ兘鐭ラ亾
⑼ 編程軟體是怎樣被製作出來的或者說用什麼寫出來的
您的問題就是知道什麼是平台,就是不知道平台是怎麼來的。
比如windows,jdk
最早是機器語言,就是01代碼,人們為了可以讓計算機轉化自己的語言,發明了basic語言,然後在此基礎上搭建平台。c呀之類的高級語言就有了。
程序是用語言寫的,編程軟體是也是程序的集合,所以也是用計算機語言寫成的,不過很多都是用比自己低級的語言寫的。有很多都是用c語言寫的。
我現在只是學生,如果有不對之處還望指出,互相學習。