你編程入門的第一門語言是哪一個?

何興才


想學編程的話,入門最好是c語言呀,而且要把c語言學精,雖然這有一定的難度,但是隻要c語言學的好其他語言都可以舉一反三學的學起來更加輕鬆。


北京生活日記


我相信上過大學的人第一門語言都是C語言,是清華大學第二版吧,譚浩強。

我上大學的時候考過C語言二級證書,花了80元。考過之後還是很興趣的,走上社會就無語了,這個證書根本沒有任何含金量的,所以後悔花了80塊了。

其次,在學習期間,也使用過一段時間的彙編語言,用來練習單片機操作,但我想今後使用匯編語言的應該少之又少吧。

放眼現在,我覺得JAVA、Python值得去學習。


十年哥Vlog


我編程入門第一個語言是C語言,那是高中暑假的時候,偶然間我看到了一個小病毒的程序,就是那種點擊一個文件出現一分鐘內輸入我是豬,不然電腦關機,或者不停的彈出窗口類似這種的小應用。那時候感覺很有意思,深深的吸引了我,於是我開始接觸到了C語言。當時感覺挺好玩的,就學習了C語言。


億仁雲商


作為一個計算機專業的學生,c語言是我的入門編程語言,記得當時學的是譚浩強老師經典c語言教材。後來陸續又學了c++ java等。對於高級編程語言其實都是類似的,學會一門之後再學別的就觸類旁通了。語言只是一個工具,要想成為一個優秀的程序員還需要在實踐中不斷積累。


胖乎乎逗你玩


我大學裡面學的是C,但是真正的意義上的第一門編程語言呢是PHP,熟練掌握,我現在都還記得我寫的第一句 ,這句話開啟了我編程的大門。我記得我選計算機專業的時候,以後想找編程的這條路的時候,我家裡面的人十分反對的,認為我資質太長,走這條路不顯示;當我就給我重重的打擊。但是我也沒有放棄希望,我本身就是個倔強的人,後來我還是堅持選了這個專業,因為我接觸到電腦的時間比較晚,是上高三的時候才接觸到,進入大學以後,可以想象,困難程度,很多聽不懂,掉隊非常嚴重,一度懷疑是否真的選錯了路,沒辦法,我就是最最最笨的辦法就是背,各種程序代碼片段背,後來慢慢的遇到類似的代碼和問題對了,對以前背的知識點突然開竅了,然後就如魚得水。後來我們畢業設計,三個人一組,我們組在我的開掛下,提前一個月完成了畢業設計,當時就堅定了我在編程這個坑下走下去。後面工作以後用的java,自學也是衝hello world開始,到現在的python都是自學,這些都是源於我當時養成的習慣,於是我就總結了自己的一套學程序開發的理論,就是六個字:多讀,多寫,多練;此方法不一定適用於所有人,在此分享,僅供參考,祝大家愉快,謝謝。


會寫程序的馬


我最早接觸的計算機語言是Basic語言,但是真正編程序的語言是Fortron語言,它由一個主程序或一個主程序與若干個子程序組成,因為以前的語言都用goto語句,導致編譯很混亂,而fortran主程序與子程序都是一個獨立的程序單位,相對於結構化設計很是規範。


Dulbert的數學


很多讀過大學的人,都會在大學期間,學習一門編程語言,根據專業的不一樣,學的語言也不一 樣,有人是C,有人是C++,也有是VB,各有不同。

我第一個學習的編程語言

我讀的專業屬於工科,當時在大學學的C語言,當時也主要是學習C語言的簡單的語法,做一些簡單的代碼邏輯的判斷,如if-else的簡單實用,當時對結構體和指針根本就沒有辦法理解,更談不上運用,不明白學會這個做什麼,不明白學C語言對自己職業的影響,學C語言用來做什麼。

我工作後的編程語言

後來我機緣巧合之下,畢業到處找工作,從做電子產品的維修,到慢慢自學從,做嵌入式軟件開發,也主要是編寫C語言代碼,當然隨著項目中的不斷練習,C語言最主要的結構體和指針也能熟練運用,其中也接觸過C++和java,也明白了C語言面向過程與C++/java面向對象這兩種編程。

從事單片機C語言開發,讓一個從農村來的無背景無靠山的我,得到了豐厚的工資收入,也結識了一群熱愛技術,熱愛編程的小夥伴.


編程語言有不同的應用

編程語言有很多,我畢業工作後,接觸過編程的工程師,主要是用C,C++,.NET,JAVA的開發, JAVA可以做安卓開發,做服務器應用開發,

.NET

,MFC 可以做應用程序開發,C也可以做嵌入式硬件編程開發,LINUX開發等。

而網絡編程的如PHP,asp這些語言的工程師沒有接觸過,這裡就不多表述。

總結

但總體來說,做編程做技術的。只要認真工作,踏實肯幹,有幾年工作經驗後,工資都還不錯的。

所以如果你沒有背景,沒有好的家庭,在學校的時候,可以認真學一門技術。對你的未來很有幫助。


科技電小二


入門編程語言php,是自學編程不是正規軍沒有通過培訓。2014年那時候做pc端網站比較火所以進入了這個領域。因為那時候一直接私單做企業網站,所以後來學習mysql、html、css、JavaScript和ps等技術,一般小網站基本一個人就可以搞出來。



一直在小公司混今天搞這個項目明天搞那個項目的,所以接觸過openwrt路由器固件、寫過瀏覽器插件、用python開發桌面端應用+selenium+pyautogui、用Apicloud、react native開發過app、用過golang等。導致會的雜亂但是樣樣不精通。



如果可以的話,進入一家正規公司,深入學習一門編程語言的生態體系,比如多線程、設計模式、中間件、消息訂閱、完善日誌系統等。瞭解知識數據庫sql語句優化、分表分庫、數據冷熱分離、讀寫分離等還有Linux服務器運維方面。總之任何一個方向都有很多要學習的知識,深入學習都有發展。


程序員樂園


編程入門的第一門語言是Java。一開始學習編程可能會感覺無所適從,所以選擇一門入門語言很重要。選擇Java作為入門語言,主要有以下三個方面的考量。



第一,Java對於初學者而言具有很好的示範引導作用。Java看起來設計得很像C++,但是為了使語言小和容易熟悉,設計者們把C++語言中許多可用的特徵去掉了,這些特徵是一般程序員很少使用的。例如,Java不支持go to語句,代之以提供break和continue語句以及異常處理。Java還剔除了C++的操作符過載(overload)和多繼承特徵,並且不使用主文件,免去了預處理程序。因為Java沒有結構,數組和串都是對象,所以不需要指針。Java能夠自動處理對象的引用和間接引用,實現自動的無用單元收集,使用戶不必為存儲管理問題煩惱,能更多的時間和精力花在研發上。

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

第三,Java在實際編程應用中具有很多的優勢。Java不僅開發環境比較容易搭建,而且Java具有簡單性、面向對象、分佈式、健壯性、安全性、平臺獨立與可移植性、多線程、動態性等特點。Java可以編寫桌面應用程序、Web應用程序、分佈式系統和嵌入式系統應用程序等。

綜上所述,Java是一門比較好的編程入門語言。


詩和遠方1920


我推薦沒有編程基礎的人,第一門編程語言,還是強類型語言陣營的,比如Java, C#或者C++都行。而且像Python這樣的,實際上並不是為新人準備的,是高手準備的,大家想想,向你推薦Python的人,他們是不是都有一定經驗的程序員了?所以嘛,最好還是等你有了至少6個月的編程基礎之後,再去接觸比Python,PHP比較好。

最後大家記住我句話:由繁入簡易,由簡入繁難。

祝大家編程快樂!


分享到:


相關文章: