沒基礎,想學軟體 程式設計,請問從什麼開始學為好?

2025-02-08 19:14:35 字數 4058 閱讀 8017

1樓:網友

vb——visual basic

vf——visual foxpro

c++全稱就不必了。

vb和c++是高階程式設計語言。

vb易學易用,但做出的軟體執行效率不高。

c++是高手們談論的物件,在演算法、底層程式設計、高效能運算等應用中,c++是首選。

visual foxpro是資料庫程式語言,同時也是一套資料庫系統。就程式設計而言,應用面窄很多,功能相比現在的同類系統顯得較若,但易學易用,一些非計算機專業人員常常用這個作為資料庫應用入門。

2樓:網友

其實都是些程式設計的軟體,比如還有qbasic等等,這些軟體大體都差不多,只是有些細微差別,我就是從qbasic開始學的。沒學過的最後就從這些基本的學起。

3樓:自由志在

想做好的程式設計師。

還是學c++比較好。

現在的c#也是不錯的語言。

4樓:飆風軒

先學c吧,這個是基礎。

想學軟體程式設計,0基礎可以學習嗎?

5樓:重慶新華電腦學校

你好,0基礎可以學習軟體程式設計,軟體程式設計學習的知識點較多,在老師的帶領下會很快上手,專案化教學後很快就能上手做專案,下面是部分學習知識點,希望能幫到你。

1.程式設計介面就是對於某種邏輯寫的一定規範的資料格式,就是宿主程式跟 lu通訊用的一組 c 函式。 所有的 api 函式按相關的型別以及常量都宣告在標頭檔案 中。

2.雖然我們說的是「函式」, 但一部分簡單的 api 是以巨集的形式提供的。

除非另有說明, 所有的這些巨集都只使用它們的引數一次 (除了第乙個引數,那一定是 lu狀態), 因此你不需擔心這些李譽巨集的會引起一些***。

庫中所有手胡的 lua api 函式都不去檢查引數是否相容及有效。

然而,你可以在編譯 lu 時加上開啟乙個巨集開關 lua_use_apicheck 來改變這個行為。

lu使用乙個 虛擬棧 來和 c 互傳值。 棧上的的每個元素都是乙個 lu 值 (nil,數字,字串,等等)。

4.無論何時 lua 呼叫 c,被呼叫的函式都得到乙個新的棧,這個棧畢擾攔獨立於 c 函式本身的棧,也獨立於之前的 lu棧。 它裡面包含了 lu傳遞給 c 函式的所有引數, 而 c 函式則把要返回的結果放入這個棧以返回給呼叫者。

5.方便起見, 所有針對棧的 api 查詢操作都不嚴格遵循棧的操作規則。

而是可以用乙個 索引 來指向棧上的任何元素: 正的索引指的是棧上的絕對位置(從1開始); 負的索引則指從棧頂開始的偏移量。 來說,如果堆疊有 n 個元素, 那麼索引 1 表示第乙個元素 (也就是最先被壓棧的元素) 而索引 n 則指最後乙個元素; 索引 -1 也是指最後乙個元素 (即棧頂的元素), 索引 -n 是指第乙個元素。

棧大小。5.當你使用 lu api 時, 就有責任保證做恰當的呼叫。 特別需要注意的是, 你有責任控制不要堆疊溢。

希望能幫到你,謝謝!

軟體程式設計入門先學什麼

6樓:小先又噠噠

程式設計入門一般先學:c語言或者是python。

c語言是一門程序導向的、抽象化的通用程式設計語言,廣泛應用於底層開發。c語言能以簡易的方式編譯、處理低階儲存器。c語言是僅產生少量的機器語言以及不需要任何執行環境支援便能執行的高效率程式設計語言。

python是一種跨平臺的電腦程式設計語言,是乙個高層次的結合瞭解釋性、編譯性、互動性和麵向物件的指令碼語言。最初被設計用於編寫自動化指令碼,隨著版本的不斷更新和語言新功能的新增,越多被用於獨立的、大型專案的開發。

python的應用與特點:

python是一種解釋型指令碼語言,可以應用於以下領域:web和internet開發;科學計算和統計;人工智慧;桌面介面開發;軟體開發;後端開發;網路爬蟲。

python的特點主要有:簡單;易學;速度快;免費、開源;高層語言;可移植性;解釋性;物件導向;可擴充套件性;可嵌入性;豐富的庫;規範的**。

c語言的應用與特點:

當前階段,在程式設計領域中,c語言的運用非常之多,它兼顧了高階語言和組合語言的優點,相較於其它程式語言具有較大優勢。計算機系統設計以及應用程式編寫是c語言應用的兩大領域。同時,c語言的普適較強,在許多計算機作業系統中都能夠得到適用,且效率顯著。

c語言的特點主要有:簡潔的語言;具有結構化的控制語句;豐富的資料型別;豐富的運算子;可對實體地址進行直接操作;**具有較好的可移植性;可生成高質量、目標**執行效率高的程式;運算範圍的廣泛性;結構完善;語句的簡潔性。

零基礎想學程式設計應該怎麼學習?

7樓:北大青鳥志遠科技

如今網際網絡行業正殺的火熱,然後流動互聯網也殺了進來,現在許多大學生沒學一門語言感覺都不好意思出去找工作了,從草根到設計師,程式設計似乎越來越重要,許多大學生都有志於在網際網絡一展拳腳,但是要如何從零基礎開始學習程式設計呢?真正把這些想法轉為現實呢?當然自己有自制力的話可以選擇自學,但是昌平北大青鳥推薦最好的方法是去培訓學校。

下面是北京計算機學校給那些想學程式設計的同學一些建議:

一、要勇於去嘗試。

許多沒接觸過程式設計的同學,總是以為程式設計是牛逼的人才玩的東西,都不敢輕易的去嘗試,如果你沒執行過一行**,當你執行自己的第一行**的時候,就會覺得程式設計其實沒有那麼神秘。所以零基礎的同學首先要把心態擺好,別還沒開始就被自己給勸退了。

二、多做案例練習。

零基礎的朋友都喜歡在網上找教程學習,其實這並沒有錯,但是你不能只是去看教程,而自己不動手去練習,**自己去一行一行打出來,從錯誤中才能學到知識,當你**報錯時去糾正錯誤的時候你就進步了。

三、動手的同時實現自己想要的功能。

我們學習都是有目的的,當你自學到一定程度的時候,就需要自己去實現一些自己想要的功能了,比如你是學設計的,想要別人也能控制一些引數,這時你就要去實現線條粗細的改變,**移動速度,等等,在一些其它的軟體上找不到這個功能的話,必須需要自己去實現的功能。

四、請教身邊懂行的人。

零基礎程式設計都是摸著石頭過河,可能會走很多彎路,當你能實現自己的一些需求時,遇到更多問題可能自己解決不了,這個時候就需要身邊有個懂行的人來帶你了,這樣在同行的帶領下你會成長的更快,至於如何找到這個人,方法有很多種,你可以去一些公司實習,或者如前所說去參加尋找一些好的培訓機構,當你心裡接受自己能學好程式設計的時候,系統的參加培訓是你進入it行業最快的途徑。

零基礎能學軟體程式設計嗎?

8樓:北大青鳥志遠科技

很多零基礎學員在學習**之前會有這樣的擔心,我以前一點沒有軟體開發方面的經驗,能夠學好軟體程式設計嗎?南邵it培訓認為零基礎學員和有基礎的學員與成為一名軟體工程師之間的距離並沒有差距,已經有基礎的學員在學習初期適應起來會比較快,而零基礎學員在學習的時候也有著自己的優勢。

對於零基礎學員而言,這種優勢首先體現在基礎的穩紮穩打上。培訓課程為了滿足最廣大學員的需求在設定上都有乙個由淺入深的過程,只要你跟著老師的步驟慢慢跟著敲**都是可以順利入門的。而零基礎學員怕學不好的這種心態反而有利於從一開始就注意細節,保障**邏輯的嚴謹性和合格式的規範性。

其次,這種優勢體現於學員學習狀態漸入佳境的過程中。從北大青鳥南邵計算機學院的教學經驗來看,一般當學習進行到2個月以後,原本基礎好的學員反而會跟不上老師教學的方式,在**上出現問題,而原本基礎薄弱的學員倒很容易在一兩個月的學習之後完全適應了老師的教學節奏,得心應手,其中乙個主要方面就體現於**細節的程式設計上。

再次,零基礎學員的學習優勢體現於對創新性的突破上。基礎好的學員在學習的過程中容易將思維限制在已經會應用的程式設計邏輯裡,從而缺乏創新意識;而零基礎的學員反而比較容易在不斷的失敗和嘗試中探索出乙個個新方法出來。

因此,零基礎學員開始學程式設計也是有著自己的優勢的,只要夯實基礎,循序漸進,也能迅速踏上軟體工程師之路。

親問自學軟體程式設計容易嗎?從哪方面下手學

9樓:千鋒教育

學習軟體程式設計是乙個漫長而痛苦的過程,需要持之以恆的耐心,千萬不能急於求成。對於一名初學者來說,最重要的還是打好基礎,建議從c語言開始入門,c語言作為基礎語言,大多數的高階程式語言都是在c語言的基礎上演化而來的,學好了c語言,有助於掌握其他的高階語言,並掌握軟體程式設計。

沒基礎的人想學計算機程式設計那些,應該看什麼書?幾本吧

現在學vc 的比較多 如果沒基礎就看vc 我懷疑你是否能看懂。所以 建議先看 譚浩強 的 c語言 我零基礎,想學計算機程式設計,誰能推薦我幾本書?首先你要選擇一種計算機語言,主要是用來入門,以後不一定用它來開發軟體,因為學會一種計算機語言程式設計之後,再學其它的語言就會容易多了,很多東西都是相通的。...

零基礎想學程式設計。該從什麼地方開始著手呢

對於初學者,想做簡單的程式設計的話,建議從c語言開始入門。c語言是最主流的基礎語言。現在軟體開發上所用的的主流的高階程式語言大多數都是以c語言為基礎演化而來的,掌握好c語言有助於學習其他的高階程式語言。在學習過程中推薦參考譚浩強的c語言教程,非常適合入門級別的教材,在學習中還要注重實際操作,技術的提...

零基礎想學軟體開發,該怎麼做,零基礎學軟體開發需要多長時間?

首先你是自學還是找培訓機構學習 自學的話,如果學習認真時間差不多一年到兩年的樣子 找培訓機構的話,學習起來時間會大大縮減,幾個月也有,如果想要學的深入一點那就是一年左右。實話,在理性的角度上說。最少最少的時間 是4個月。主要是看你的接收能力,與你自己的時間安排的。一般來說0基礎,至少半年。這樣才能把...