本文目錄一覽:
早期的彙編語言及C語言是在什麼環境下寫程序(也就是它用工具編寫),能在WINDOWS下直接寫嗎
不能在WINDOWS下直接寫,是需要編譯器的。
在早期(七八十年代)會C的人很少,貝爾實驗室的那些牛人都是自己寫編譯器的,像Ken Thompson。
貝爾實驗室都是用他寫的C編譯器
編程新手是先學C語言還是學彙編好
新手,兩者都不適合。
首先,在普通大學教育里,c語言是一般本科學生學的第一門語言,但是很多學生依舊反應接受不了。本科大學生的智商是肯定不會存在問題的,也就是說,一般人對c的理解,尤其是新手,會很困難。
彙編,這個是兩大低級語言之一,另一是機器語言。這兩者絕對不是新手應該學習的,這兩者的難度是最大的,是幾乎所有語言的父親。之所以叫低級語言就是因為它們它底層了,直接對硬件進行操作。所以後來人們才發明了高級語言,來簡化。
那麼新手適合什麼語言呢?
根據我個人的經歷,我首推pascal。pascal擁有很清晰的結構,而且又擁有良好的強類型。pascal對新手友好,而且pascal擁有桌面級應用中超快的開發速度,和VB一樣,速度不是其他語言能夠比的。pascal結合delphi,達到的開發速率可是令人驚嘆的。
最後,如果你聽到誰和你說XX語言是垃圾這種言論,不必理會這些人。任何一種語言存在均有其理由,任何說其他語言垃圾的人,都不是一個優秀的programmer。語言只有優秀與更優秀之分,從來都沒有垃圾之一說。
當你掌握了基本的開發,理解了基本的編程術語之後。你可以學習C語言了,其實你可以跳過C而學習C++,了解什麼是面向對象。
彙編語言和C語言先學那個好?
個人經驗,先學彙編較好,因為彙編才最貼近單片機的硬件實際,更能輔助學好單片機基礎知識,打下紮實基礎。先學C的話,看起來似乎高屋建瓴,實際上會忽略掉很多的單片機細節,這樣不利於對單片機的深刻認識和了解,猶如空中樓閣。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/300362.html