想当程序员,首先要学习计算机的基础知识,那编程语言,我觉得可以先选一门简单的语言进行学习,这样可以先对编程有一个初步的认识,很多人学习的第一门语言是c,学得不用多精,入门就可以。后期的话c、java、Python都是不错的入门语言选择。
另外,如果是为了找工作,那建议你学习Java,它比C、C++简单一些,市场也是非常广,找工作的首选语言。那如果你是为了娱乐兴趣之类的,那不建议你选择那些体系完整的语言,学起来复杂,可以学习一下简单的,好玩一点的编程语言。
程序员需要学习:
1、掌握数据及其转换、数据的机内表示、算术和逻辑运算,以及相关的应用数学基础知识;
2、理解计算机的组成以及各主要部件的性能指标;
3、掌握操作系统、程序设计语言的基础知识;
4、熟练掌握计算机常用办公软件的基本操作方法;
5、熟练掌握基本数据结构和常用算法;
6、熟练掌握C程序设计语言,以及C++、Java、Visual Basic中的一种程序设计语言;
7、熟悉数据库、网络和多媒体的基础知识;
8、掌握软件工程的基础知识,了解软件过程基本知识、软件开发项目管理的常识;
9、了解常用信息技术标准、安全性,以及有关法律、法规的基本知识;
10、了解信息化、计算机应用的基础知识;
11、正确阅读和理解计算机领域的简单英文资料。
包括开发工具、数据库等等,也是需要熟知的。拿现在很火的Java来说,学习Java除了基础知识要牢记之外,还要提高手头功夫,把自己的技术练上去,最后分享一个学习Java的基础教学:Java基础知识>>>