计算机语言中(C语言、C++、C#、JAVA)哪种语言易上手且就业率广?
先从上手说起:不知道你指的上手是指什么程度,
如果是语言的基本语法部分,都容易上手
如果稍微深入学的话那肯定是C/C++最难,然后java和c#都较容易,两者中C#又比JAVA容易上手点。再说就业率的广度问题:
光知道就业率广度对你没有任何意义,因为所有语言都有它比较固定的应用范围。
看的出你是想选择一个比较来说有前途又挣钱的语言深入学习下去对吧?
那就请记住学好上面任何一种语言,只要学的够深入了,都是非常有前途的,
切莫什么都学然后什么都会又什么都不会,那样既浪费时间又不能帮助你就业所以给你个大概的应用范围供你选择:
C/C++因为和系统底层相关的较紧密,而且又有被称为“新手杀手”的指针的东东,所以难度自不必说
可以说你没个三五年是很难混出点样子来的,要想达到混饭吃的水平也起码得一两年的功夫
但是越是难的东西肯定工资越高。
应用范围主要在系统底层开发、高性能计算/开发、嵌入式开发、游戏开发、桌面或C/S开发
java的面也非常广,并且是全世界使用最广的一种面向对象的编程语言,
主要开发企业应用、B/S系统、嵌入式开发(包括手机程序)
.NET是微软推出的与java相抗衡的一类语言,所以在应用范围和语言结构方面都和JAVA有不少相似之处
但是.net由于起步晚,所以虽然有微软的强大支持,在java的那三个领域里面不如java应用广点,
但其在桌面/C/S程序的应用方面还是很有前途的.
绛旓細C璇█鏄竴闂ㄩ氱敤璁$畻鏈虹紪绋璇█锛骞挎硾搴旂敤浜庡簳灞傚紑鍙戙璁$畻鏈篊璇█涓鐨勨淐鈥濅唬琛ㄧ潃Combined锛岀粨鍚堛佺粍鍚堛佸悎骞剁殑鎰忔濄侰璇█涓/C锛岃〃绀烘牸寮忓瀷杩愮畻绗︺c璇█涓/c鏄粈涔 c鍦–璇█涓唬琛ㄥ瓧绗﹀瀷鏍煎紡绗︺俿鍦–璇█涓唬琛ㄥ瓧绗︿覆鍨嬫牸寮忕銆俢鍜%s涓鑸敤鍦╬rintf銆乻printf绛夊瓧绗︿覆鏍煎紡鍖栧嚱鏁颁腑锛岀敤浜庡喅瀹氭牸寮忓寲鍙傛暟...
绛旓細鏄庣‘绛旀锛 C璇█涓鐨“C”鏉ユ簮浜庤嫳鏂囧崟璇“Coding”銆傚畠鏄璁$畻鏈缂栫▼璇█鐨勪竴绉嶏紝骞挎硾鐢ㄤ簬绯荤粺寮鍙戙佺郴缁熺紪绋嬬瓑鏍稿績棰嗗煙銆傝缁嗚В閲婏細1. C璇█鐨勮捣婧愶細C璇█鏄竴绉嶅箍娉涘簲鐢ㄧ殑璁$畻鏈虹紪绋璇█锛璧锋簮浜庝笂涓栫邯70骞翠唬鐨勭編鍥姐傚畠鐨勫悕瀛椾腑鐨“C”鏈鍒濆彲鑳戒唬琛ㄧ潃“Coded&r...
绛旓細濡傛灉鏄璇█鐨勫熀鏈娉曢儴鍒嗭紝閮藉鏄撲笂鎵 濡傛灉绋嶅井娣卞叆瀛︾殑璇濋偅鑲畾鏄C/C++鏈闅撅紝鐒跺悗java鍜宑#閮借緝瀹规槗锛屼袱鑰涓C#鍙堟瘮JAVA瀹规槗涓婃墜鐐广傚啀璇村氨涓氱巼鐨勫箍搴﹂棶棰橈細鍏夌煡閬撳氨涓氱巼骞垮害瀵逛綘娌℃湁浠讳綍鎰忎箟锛屽洜涓烘墍鏈夎瑷閮芥湁瀹冩瘮杈冨浐瀹氱殑搴旂敤鑼冨洿銆傜湅鐨勫嚭浣犳槸鎯抽夋嫨涓涓瘮杈冩潵璇存湁鍓嶉斿張鎸i挶鐨勮瑷娣卞叆瀛︿範涓嬪幓瀵瑰惂...
绛旓細鍦"C璇█"涓紝"C"浠h〃鐨勬槸涓绉嶇紪绋嬭瑷鐨勫悕绉帮紝鍗矯璇█銆 C璇█鏄竴绉嶉氱敤鐨勩侀珮绾х殑缂栫▼璇█锛鐢辩編鍥璁$畻鏈绉戝瀹朵腹灏兼柉路閲屽锛圖ennis Ritchie锛夊湪20涓栫邯70骞翠唬鏃╂湡寮鍙戙傚畠鍦ㄨ绠楁満缂栫▼棰嗗煙涓箍娉涗娇鐢紝琚涓烘槸鐜颁唬缂栫▼璇█鐨勫熀鐭充箣涓銆侰璇█浠ュ叾绠娲併侀珮鏁堛佺伒娲荤殑鐗规ц岄椈鍚嶏紝瀹冩彁渚涗簡涓板瘜鐨勭紪绋嬪姛...
绛旓細璁$畻鏈鸿瑷鎺掕鏄疨ython銆C璇█銆丣ava銆丆++銆丆#銆1銆丳ython Python鐨勫巻鍙插彲浠ヨ拷婧埌1989骞达紝鍥犲叾楂樺害鍙鐨勪唬鐮佽屾繁鍙楀叾绮変笣鐨勫枩鐖便傝澶氱▼搴忓憳璁や负杩欐槸鏈绠鍗曠殑璇█寮濮嬨侾ython鏄竴绉嶉潰鍚戝璞$殑瑙i噴鍨璁$畻鏈虹▼搴璁捐璇█锛鐢辫嵎鍏颁汉1989骞村彂鏄庯紝绗竴涓叕寮鍙戣鐗堝彂琛屼簬1991骞淬侾ython璇硶绠娲佹竻鏅帮紝鐗硅壊涔嬩竴鏄...
绛旓細c++鏄潰鍚戝璞$殑缂栫▼璇█锛鍏朵笁涓壒鐐规槸锛氬皝瑁呮э紝缁ф壙鍜屽鎬併傝繖鏄痗璇█鎵涓嶅叿澶囩殑銆俢+涓嶆槸缂栫▼璇█锛屽彲鑳芥槸鏌愪釜璋愰煶鍚э紝姣斿绉佸渚︽帰涓殑鈥滅瀹垛濄傚懙鍛碉紝濡傛灉浣犻棶鐨勬槸鍦c璇█涓浠h〃鐨勫惈涔夛紝閭d箞锛歝琛ㄧず涓涓彉閲忥紝濡俰nt c; float c;c+ 琛ㄧず鑷韩涓庡彸渚ц〃杈惧紡鐩稿姞鐨勭粨鏋滐紝濡俢=1,c+ = 3锛涜〃绀...
绛旓細1. C璇█鐨勫熀鏈蹇碉細 C璇█鏄竴绉嶉氱敤鐨勩佽繃绋嬪紡鐨璁$畻鏈缂栫▼璇█銆傚畠鏀寔缁撴瀯鍖栫紪绋嬪拰澶氱鏁版嵁绫诲瀷锛屽厑璁稿紑鍙戣呴氳繃缂栧啓涓绯诲垪鎸囦护鏉ュ憡璇夎绠楁満鎵ц鐗瑰畾鐨勪换鍔°傝繖浜涙寚浠ょ敱C璇█鐨勮娉曞拰瑙勫垯缁勬垚锛岀敤浠ュ憡璇夎绠楁満濡備綍姝g‘鍦版墽琛岃繖浜涙搷浣溿2. 缂栬瘧涓庢墽琛岃繃绋嬶細 鍦ㄤ娇鐢–璇█缂栧啓浠g爜鍚庯紝闇瑕侀氳繃缂栬瘧鍣ㄥ皢...
绛旓細璁$畻鏈篊璇█涓鐨勨淐鈥濅唬琛ㄧ潃Combined锛岀粨鍚堛佺粍鍚堛佸悎骞剁殑鎰忔濄侰璇█鏄竴闂ㄩ氱敤璁$畻鏈虹紪绋璇█锛鍏跺彂灞曠粡鍘嗕簡璁稿鐨勭瀛﹀浠殑鍔犲伐澶勭悊銆侰璇█涔嬫墍浠ュ懡鍚嶄负C锛屾槸鍥犱负 C璇█婧愯嚜Ken Thompson浜1970骞村彂鏄庣殑B璇█锛岃 B璇█鍒欐簮鑷狟CPL璇█銆傚叾鍙戝睍涓昏鍘嗙▼涓猴細1967骞达紝鍓戞ˉ澶у鐨凪artin Richards瀵笴PL璇█杩涜...
绛旓細C璇█鍏ㄧО:The C Programming Language锛屽畠鏄竴闂ㄩ氱敤璁$畻鏈缂栫▼璇█锛瀹冩槸鍦˙CPL璇█涓婂彂灞曡屾潵鐨勶紝BCPL鐨勪綔绉版槸Basic Combined Programming Language锛屽洜涓篊璇█鍦ㄥ畠鐨勫熀纭涓婂紑鍙戝嚭鏉ョ殑锛屾墍浠ュ緢澶C绋嬪簭鍛樺枩娆㈠皢BCPL瑙i噴鎴愶紙Before C Progamming Language锛夈侰璇█搴旂敤骞挎硾銆傚畠鐨勮璁$洰鏍囨槸鎻愪緵涓绉嶈兘浠ョ畝鏄...
绛旓細C璇█鏄竴绉璁$畻鏈虹▼搴璁捐璇█銆傚畠鏃㈡湁楂樼骇璇█鐨勭壒鐐癸紝鍙堝叿鏈夋眹缂栬瑷鐨勭壒鐐广傚畠鍙互浣滀负绯荤粺璁捐璇█锛缂栧啓宸ヤ綔绯荤粺搴旂敤绋嬪簭锛涔熷彲浠ヤ綔涓哄簲鐢ㄧ▼搴忚璁¤瑷锛岀紪鍐欎笉渚濊禆璁$畻鏈虹‖浠剁殑搴旂敤绋嬪簭銆傚洜姝わ紝瀹冪殑搴旂敤鑼冨洿骞挎硾銆侰璇█瀵规搷浣滅郴缁熷拰绯荤粺浣跨敤绋嬪簭浠ュ強闇瑕佸纭欢杩涜鎿嶄綔鐨勫満鍚堬紝鐢–璇█鏄庢樉浼樹簬鍏跺畠瑙i噴鍨...