初中学历可以学编程吗?
能
最近很多人都在问怎么学编程。我觉得学习编程最重要的是入门。如果入门的时候有一个好的方法和思路,打好基础,对以后的编程工作是非常有利的。即使你正在学习一门新的编程语言也没关系,因为它们有很多共同点,可以互相学习。
我觉得可以先学帕斯卡。这种语言严谨,适合初学者。被称为教学语言的Pascal,结构严谨,不像C语言那样灵活,容易理解和学习。然后可以继续学习C语言,更灵活。有了pascal的基础,因为C语言的灵活性,C编程不会有问题。后面可以学学VC什么的。
c语言书籍推荐谭浩强,比较好。
我在学习pascal和C语言的时候,把书末的练习都做了,感觉很有效果。
当然,学什么语言也要看你准备从事什么行业。比如你要嵌入式开发,C是个不错的选择,如果是Windows开发,那么VC就不错。还有数据库开发,网络开发等等。不同的语言适合不同的方面。看你的选择了,呵呵。
还有很多人说自己基础很差,甚至中学毕业。其实这并不重要。和说英语相比,计算机语言的用词量很少,而且都是常用词。如果你经常使用它们,你就会记住它们。当然,如果你想看原始资料或者帮助,专业的话很多,但是有了金山词霸的帮助,经常看也没什么大问题。至于数学,其实数学只是培养你的逻辑思维能力,在你是编程初学者的情况下影响不大。除此之外,作为基础程序员,还有系统分析师和项目经理,他们会做好需求分析、概要设计和详细设计。你只需要按照文档写代码就可以了。但是,如果想更进一步,其他基础知识很重要。毕竟你不可能一辈子写代码。
你学好C语言之后,我个人建议你好好学习数据结构和软件工程。这两门课对你水平的提高很有帮助。特别是软件工程,使你能够按照科学的工程方法来开发软件,这对以后的发展非常有利。