㈠ 比較容易靠業余時間自學的,能夠ios和安卓跨平台的編程語言有哪些
1.C/C++:Android通過NDK;iOS的objc本來就是c語言的擴展,也能兼容;WinPhone的c#也能調用c/c++寫的dll;然後開源的跨平台2d游戲引擎cocos2d-x就是用C++寫的;
2.C#:除了樓上說的Xamarin這個東西,.net的開源實現mono項目也可以實現跨平台,比較著名的案例就是跨平台游戲引擎unity,它不僅支持c#,還支持js和boo;
3.javascript:我知道的基於js的移動跨平台項目就有phoneGap和jQueryMobile,你甚至一句JAVA代碼都不用寫;
4.HTML5:一般平台都有WebView,直接跑,雖然性能等方面和native應用有差距,但webapp絕對有它自己的用武之地;然後還有跨平台游戲引擎cocos2d-html5;
5.ActionScript:flash這東西雖然早晚得過時,但國內還是有不少游戲公司在用,通過工具也能打包到移動平台發布。
㈡ 業余編程愛好者用什麼語言編寫應用程序
看來你的目標只是為了做出桌面軟體,這樣的話目前只有兩種語言適合,一個是C#、一個是目前用的人已經不多的Delphi
㈢ 業余學習什麼編程語言好
桌面的話你學c#或c++唄,因為c語言你學著做不出好看的東西,會煩的,學這兩門的話c++太難了,c#還好。vb也行,還有咱中國的易語言,是寫中文代碼的,入門特快。反正每種語言都是要精通不容易的,包括易語言
㈣ 作為業余愛好,學習哪一種編程語言比較合適
我感覺應該就是c語言吧,嗯,因為c語言的話是計算機有一個比較基礎的東西,但是越是接觸的東西越往往被人忽略,如果你這個c語言學好的話,對計算機來說肯定有更強的理解能力和更強的操作性。
㈤ 現在大學業余時間應該練習哪種編程語言
如果想往嵌入式系統發展的話,C語言是主流。如果要做可編程邏輯器件的話就學VHDL好了。
如果希望能夠設計Windows界面程序,那還是學一下C++,因為MFC是以C++類作為基礎的。
如果使用網頁編程的話,可以學C#,Java。
如果是要搞科學研究,處理數據的,那就用Matlab,不過這不是個語言,而是個語法和C差不多的工程計算軟體。
㈥ 我想用業余時間學習一種編程的語言,請問學什麼語言好呢
入門語言的話我推薦學C,學好了C之後不管你學什麼都不難,雖然java現在確實很火
㈦ 學習編程要學習什麼語言
可以先學 Pascal。 Pascal 是一門很好的教學語言。然後對過程式編程有些了解以後可以學習數據結構,C 和 C++。 然後可以學一下 Java 或 C#。 當然我的建議只是幫助你能夠了解過程式和面向對象的編程。至於要進入IT業,方向和門類很多,所以學什麼更好不能一概而論。
如果希望能夠進入計算機系,拿一個「科班出身」的學位,從Pascal學起不錯,可以把Structured programming的基礎打好。但是大部分人,從Visusal Basic學起更能夠速成,並增加自信。
大計算機科學的底子:c ,c++,離散數學,數據結構,資料庫,軟體工程,(可參考MIT Open Courseware)。業余者自修:Visual Basic, Scripting,Frontpage, Flash。
C++是C的延伸,所以兩者有很大的重疊部分,分不清很正常。我覺得C是基礎。用C能夠熟練地寫程序以後,再逐漸接觸C++的程序設計理念可能更好一些。
「學習一門語言的最好方法是用它來編程序」。
最後,不能只學語言。許多大學生認為學最新的計算機語言、技術、標準是最好的鋪路方法,因為許多公司招聘時要求這些方面的經驗。這些新技術雖然該學,但是學習計算機基礎課程更重要,因為計算機語言和開發平台日新月異,但是萬變不離其宗的就是那些基礎課程:數據結構、演算法、編譯原理、計算機組成、關系型資料庫原理等。有位同學生動地在「開復學生網」上把這些基礎課程比擬為內功,把新的語言、技術、標准比擬為外功。只追尋時髦的學生最後只懂招式,沒有功力,是不可能成為高手的。
㈧ 業余想學編程玩兒,學什麼語言好
首先基礎的c+就不同說了,推薦可以學下Javascript,首先對於Javascript來說是非常容易學習,只要有一個HTML頁面就可以,主流的瀏覽器都帶有調試器,你可以輕松調試。甚至不需要HTML頁面,你可以直接在瀏覽器的命令行中編寫Javascript代碼,來了解它們的功能與使用方法。而所有這一切,你不需要編譯運行等過程,你馬上就可以看到結果。語法特性好,在這一點上絲毫不比Ruby,Python等語言差。你可以把它看作是披著C外衣的Lisp,它們在語言特性上並沒有超出Lisp很多。基本的Javascript在基礎庫上不太占優,並不好用,但是引入各種外部庫非常容易,你不需要把這個庫下載下來,只要把它們在網上的鏈接添加到你的HTML頁面中就可以。用途非常廣泛,它已不僅僅是瀏覽器上的腳本語言了nodejs,cocos2ds,phonegap等,你可以把它用於任何地方,解決任何問題。
㈨ 學編程的學哪種語言好
從辯證的角度考慮沒有哪個編程語言是最好的,適合自己的才是最好的,無論一個編程語言有多少優勢。
相信不同的程序員會有不同的答案。常用的編程語言有C++、 C、Java、C#、Python等等。每種編程語言都自身的優點,但也是或多或少的存在這一些缺陷。所以對於程序員來說那編程語言適合項目的開發並且使用順手那麼那種語言就是最好的語言。比如說幾乎不會有程序員去拿PHP、C#、Python來做嵌入式的開發。所以要選擇是使用哪種語言就要看所要使用的平台環境。下面就來大概說說不同語言的特點吧。
C語言,它既有高級語言的特點,又具有匯編語言的特點,它是結構式語言
簡潔緊湊、靈活方便;運算符豐富;數據類型豐富;表達方式靈活實用;允許直接訪問物理地址,對硬體進行操作;生成目標代碼質量高,程序執行效率高;可移植性好;
C++是面向對象的C語言,由於偏底層,所以性能非常高,僅次於C語言,主要用在一個要求高性能的領域。。。這個不好說,因為實際需求上,用處挺雜的,而且也確實不太好學。
PHP是一種通用開源腳本語言。語法吸收了C語言、Perl以及java的特點,入門門檻較低,易於學習,使用廣泛,主要適用於Web開發領域。
Java具有卓越的通用性、高效性、安全性,廣泛應用於個人PC、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群
python語言,是一種面向對象、直譯式計算機程序設計語言,Python語法簡潔而清晰,具有豐富和強大的類庫。它常被昵稱為膠水語言,能用其他語言製作的各種模塊輕松地聯結在一起
C#和Java極其相似;它包括了諸如單一繼承、介面、與Java幾乎同樣的語法和編譯成中間代碼再運行的過程。但是C#與Java有著明顯的不同,它借鑒了Delphi,與COM是直接集成的,而且它是微軟公司 .NET windows網路框架的主角
總結起來:
PHP:沒有什麼突出的優點
C 底層操作、性能優化
Java、C# 庫多通用型強。
Python 語言清晰明白
C++ 什麼都能幹全能
㈩ 作為業余學習哪一種編程語言比較合適
工具性的語言首選Matlab,寫代碼快,可用的庫多。數據容易被表示出來,總之沒什麼壞處。
統計向,推薦R語言,數學工具多,圖形表示很有一套。
這兩個應該夠用了,其他語言不推薦的原因不是因為它們不好,而是語言掌握太多也沒什麼用,你也不寫應用程序。