{eval=Array;=+count(Array);}

成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

問答專欄Q & A COLUMN

有什么容易自學(xué)并且對(duì)于一個(gè)程序員很必要的編程語言?

lushanlushan 回答9 收藏1
收藏問題

9條回答

lcodecorex

lcodecorex

回答于2022-06-22 18:45

第一答案肯定是C語言!

這個(gè)問題菜農(nóng)是有發(fā)言權(quán)的,本人自上世紀(jì)80年代就已經(jīng)編寫軟件了,雖然開始的入門語言是匯編和BASIC語言,但是自從用了C語言后,以后其他語言都非常好入門。

可能大家大家都推薦目前比較吃香的編程語言,例如Python,Java等。

但是如果是零基礎(chǔ)編程學(xué)習(xí),建議還是采用最基礎(chǔ)的戰(zhàn)神C語言,目前其他語言都是攝取了C語言和C++語言的精華后才自成一體的,有誰敢說沒繼承C、C++的衣缽?

請(qǐng)問各個(gè)語言的注釋用的是什么?

有幾個(gè)不是“/**/”或“//”???

故初學(xué)編程一定要把地基打好!C、C++的參考書籍非常廣泛,應(yīng)用眾多。

特別是在資源相對(duì)匱乏的嵌入式領(lǐng)域,C、C++幾乎占統(tǒng)治低位。

即使網(wǎng)頁編程的JavaScript語言,沒有C語言的基礎(chǔ),很難快速入門。

有C需語言基礎(chǔ),其他語言都非常容易掌握,估計(jì)就是改書寫習(xí)慣及實(shí)現(xiàn)方法而已。

故強(qiáng)烈推薦零基礎(chǔ)編程先用C語言起步,以后再去學(xué)習(xí)“時(shí)髦”的流行語言就容易許多。

?


評(píng)論0 贊同0
  •  加載中...
jsyzchen

jsyzchen

回答于2022-06-22 18:45

除了C,沒有什么可說的了。

所有的語言都分成兩個(gè)部分,一個(gè)是語言自身的規(guī)范性,比如聲明、運(yùn)算等。第二就是各種語句,比如循環(huán)、判斷等等。C語言前者比較嚴(yán)謹(jǐn),后者其它語言也都大同小異(學(xué)一個(gè)其它也差不多了)。

其它語言大多(除了匯編)可以看成在c上的擴(kuò)充,c++多了類對(duì)象的概念,java更近一步。倒過來看,在那些語言上,用c直接寫也都可以,所以C是基礎(chǔ)。

但是想學(xué)好,哪有輕松的事情?C的指針向來是難點(diǎn),內(nèi)存溢出、程序崩潰大多和它有關(guān)。就算C熟練掌握,沒有算法、數(shù)據(jù)結(jié)構(gòu)等知識(shí)的支持,依然不算一個(gè)合格工程師,最多就是個(gè)碼農(nóng)。剩下還有學(xué)網(wǎng)絡(luò)、數(shù)據(jù)庫、硬件、系統(tǒng).....,最后還要去了解業(yè)務(wù)環(huán)境、業(yè)務(wù)流程。

語言只是個(gè)入門的工具,實(shí)現(xiàn)的的工具。掌握好語言,只是會(huì)用這個(gè)工具,但是使用技巧、怎么用、什么時(shí)候用,都需要在實(shí)際中慢慢體會(huì)的。

評(píng)論0 贊同0
  •  加載中...
Ashin

Ashin

回答于2022-06-22 18:45

如果非要選一個(gè),我覺得shell吧。可以運(yùn)行在linux服務(wù)器上。本人是前端開發(fā),對(duì)于js感覺也屬于入門容易,我是在實(shí)踐之中慢慢深入的。python,java也都接觸了。其實(shí)編程語言都是相通的。概念,堆棧,類什么的。學(xué)會(huì)一個(gè)理解別的就容易上手了。邏輯判斷,循環(huán)無非就那幾種。

linux的作用不用多說了吧,ucloud云ucloud云這些不都有關(guān)系么。如果想成為高手,linux操作時(shí)必須掌握的。

評(píng)論0 贊同0
  •  加載中...
gxyz

gxyz

回答于2022-06-22 18:45

自學(xué)的語言,當(dāng)屬腳本語言,現(xiàn)在應(yīng)用最多的是H5,python.

H5主要是在前端,不過是一系列腳本語言,如js,css,html,還有諸多組件。

python這些年發(fā)展不錯(cuò),可以做游戲邏輯,AI(現(xiàn)在用得最多),在AI方面,各種庫,組件好多,這語言比較優(yōu)美,當(dāng)然也可以寫web服務(wù)什么的。

評(píng)論0 贊同0
  •  加載中...
blair

blair

回答于2022-06-22 18:45

python,對(duì)于未來發(fā)展來說,建議你學(xué)習(xí)python,即使你的基礎(chǔ)很差。要知道幼兒教育學(xué)習(xí),推薦的就是python的學(xué)習(xí)。

評(píng)論0 贊同0
  •  加載中...
FreeZinG

FreeZinG

回答于2022-06-22 18:45

C把這個(gè)搞定了我覺得就可以了,然后再根據(jù)你工作內(nèi)容再去學(xué)其他的,有了語言基礎(chǔ)搞其他的也就快了

評(píng)論0 贊同0
  •  加載中...
qingshanli1988

qingshanli1988

回答于2022-06-22 18:45

非C語言莫屬!

作為面向過程的編程語言,C語言的語法結(jié)構(gòu)簡(jiǎn)單、體積小、效率高,是許多程序員入門的首選編程語言。而且C語言一直占據(jù)TIOBE榜單的前五名,足見這門歷史悠久的編程語言的熱度是經(jīng)久不衰的。

作為一名程序員,至少應(yīng)該掌握2門以上的編程語言。所以在掌握C語言后,你可以根據(jù)工作需要再掌握一門面向?qū)ο蟮恼Z言,如C++或java。

最后,除了編程語言在,數(shù)據(jù)結(jié)構(gòu)與算法、設(shè)計(jì)模式這兩本書是一定要學(xué)會(huì)的!謝謝都是作為一名程序員的基本功!

評(píng)論0 贊同0
  •  加載中...
el09xccxy

el09xccxy

回答于2022-06-22 18:45

網(wǎng)頁端在快速發(fā)展,各家推出的小程序,都是基于網(wǎng)頁技術(shù),而小程序這幾年的大爆發(fā),也導(dǎo)致該技術(shù)的需求量很大。

JavaScript是網(wǎng)頁端的原住民,語法簡(jiǎn)單,容易上手,用得廣泛,很有必要學(xué)習(xí)。Nodejs作為JavaScript對(duì)應(yīng)的底層runtime,也需要一并學(xué)習(xí)。

評(píng)論0 贊同0
  •  加載中...
LiuRhoRamen

LiuRhoRamen

回答于2022-06-22 18:45

感謝邀請(qǐng)~

作為一個(gè)程序員給樓主分享點(diǎn)經(jīng)驗(yàn)吧!

首先,工作中會(huì)用到很多語言,但是總有一門是你比較擅長(zhǎng)的并且是你的“飯碗”語言。很多人都是從自學(xué)開始,接觸編程的,慢慢的才走上正道。

那么,哪一門語言相對(duì)來說是比較容易,而且具有普遍的教學(xué)和示范性作用,并且每個(gè)程序員都應(yīng)該接觸的呢?個(gè)人推薦c語言。

  1. 大家都知道,計(jì)算機(jī)專業(yè)的大學(xué)生上的第一門編程語言課程就是c語言程序設(shè)計(jì)。相對(duì)來說,C的語法還是比較簡(jiǎn)單的,附加的東西也比較少,編譯環(huán)境也容易搭建,教學(xué)體系很成熟,自學(xué)起來會(huì)比較順。

  2. 另外呢,現(xiàn)在很多主流語言都是類C的,比如c++、java,很多都是在c的基礎(chǔ)上延伸和擴(kuò)展的,就連操作系統(tǒng)都是由c語言編寫的,你說c語言基不基礎(chǔ)?所以,學(xué)完C將來再學(xué)其他語言也容易上手。

希望我的回答對(duì)樓主有些用處!謝謝。

評(píng)論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請(qǐng)0人回答 查看邀請(qǐng)

我的邀請(qǐng)列表

  • 擅長(zhǎng)該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<