本人机械专业新生,想自己学习关于编程的知识,c语言,Java,Python,Html5
本人机械专业新生,想自己学习关于编程的知识,c语言,Java,Python,Html5应该从上面的那种开始学起,能说说他们的区别吗?...
本人机械专业新生,想自己学习关于编程的知识,c语言,Java,Python,Html5应该从上面的那种开始学起,能说说他们的区别吗?
展开
1个回答
展开全部
语言只是工具,学什么,看你学编程想做什么。计算机世界浩瀚如烟,没想好还是别来了,这玩意捣鼓起来挺辛苦的。
C/C++:这两门语言算是历史悠久,应用广泛了。由于稍许接近硬件,又有一些先天优势,所以算是计算机基础,桌面程序,游戏,操作系统,嵌入式系统开发会用到他们。
java/C#/php:面向对象,解释型语言,跨平台。如果是web开发,任选其一都可以。当然你还要熟悉前端,html/css/javascript。数据库也是必须的,SQL语言,oracle/sqlserver/mysql等数据库,至少熟悉一个。哦,html5是升级版的html,相对应的css3是css的升级版,python的不太了解,好像也是门脚本语言。
如果是app开发,安卓主要是java。c++和C#也能做,而ios则是object-c,当然得先有一套苹果设备。
总之语言不是障碍,有需求自然就可以去学。除了语言,数据结构/算法/操作系统/数据库/网络 这些方面的知识也是编程所需要的。
C/C++:这两门语言算是历史悠久,应用广泛了。由于稍许接近硬件,又有一些先天优势,所以算是计算机基础,桌面程序,游戏,操作系统,嵌入式系统开发会用到他们。
java/C#/php:面向对象,解释型语言,跨平台。如果是web开发,任选其一都可以。当然你还要熟悉前端,html/css/javascript。数据库也是必须的,SQL语言,oracle/sqlserver/mysql等数据库,至少熟悉一个。哦,html5是升级版的html,相对应的css3是css的升级版,python的不太了解,好像也是门脚本语言。
如果是app开发,安卓主要是java。c++和C#也能做,而ios则是object-c,当然得先有一套苹果设备。
总之语言不是障碍,有需求自然就可以去学。除了语言,数据结构/算法/操作系统/数据库/网络 这些方面的知识也是编程所需要的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询