首先先学习 "C语言"(这是最基础的编程语言),上网找本书看看,同时装个 "VC++" 或者 "VS" 软件到电脑(这是windows的程序开发环境),可以边学习边实践;
然后要看你想往哪个方向发展了:
纯软件的程序员(电脑、手机、平板上的 apps)——
学习 JAVA 或者 C++ (现在是 JAVA 为主,因为 Android 的开发基本都用 JAVA)。
固件程序员(要和 CPU 和 外围硬件 接触,如:智能手环)——
学习 单片机(一般以 51 系列 MCU 起步,然后转入 ARM 系列),接着是 嵌入式(一般是 基于ARM的Linux操作系统)。
希望对你有帮助
支持,我感觉编程学习,先学习一下C,了解一些变成语言基础(不建议深入学习C,我自学的发现C是最难学的一种语言),然后学习H5,这个比较简单也比较好入门
编程语言有很多方向面很广,如果你想做一些小游戏的话就可以直接学习游戏引擎做游戏非常方面,unity3D和 cocos-2d是非常不错的游戏引擎,做小程序的话C/C++ C# java都是非常不错的选择,如果你只是为了做点自己使用的小程序的话随便学呢个都是一样的,如果想从事这个行业的话最好选择一门语言开始学校静心的学习,一般学校都是从C开始的好的院校是C++
游戏开发三大类:程序、美术、策划。每一类都有自己的专业知识。并不一定非得会编程才能开发游戏,你可以选择和别人组队来创造自己的游戏呀。
如果要学游戏开发,我倒是建议可以先学一下游戏引擎。不管你以后是想做哪一类开发人才,都是离不开引擎的。熟悉引擎会让你对游戏项目开发有全局的认识。在这个基础之上,你可以根据自身的兴趣和能力决定做哪一类人才。
目前国内使用比较广泛的就是unity了,所以你可以考虑先了解一下unity。网上资料很多,你可以随便找找,比如paws3d平台的就不错
三年才能入门,入了门还得花2年时间反复学习以前的知识、去理解、达到举一反三的程度。紧接着再花3年的时间不断地接单实践自己的能力,困难阻阻。八年过去后,才算得上高手,还不算顶尖这一级别。学完了后,你都半只脚踏入棺材了。但是有一种快速学习的方式,只是学的不精。