学会编程最起码也要一个月到两年的时间,编程语言有很多,每种所需要的时间、付出的精力都是不一样的,这还是报班的情况下,自学耗费的时间更久,学习没有捷径,想快速学会,最好的办法就是付出精力、时间,有人指导、教学,更不要三天打鱼两天晒网,想要学会就要认真,把它当成一回事。
至于编程语言,有很多种,可以根据你的学习目的来选择。主流的编程语言C、C++、Java、python等,其中Java是软件开发用到很多的,安卓app基本都是由Java开发出来的。所以可以学习考虑Java语言。一般如果没什么理解可以从C语言学起,因为C语言比较贴切于机器语言,大学里面一般也都是先学C的,学好了C语言,可以触类旁通,更容易学其他的语言。如果是为了找工作的话建议学习Java,只是感兴趣的话可以学一些简单有趣的语言。
当然,定好语言后,如果觉得自己理解能力动手能力超强的话,自己买本入门的书,或者网上看些教学视频,边看边实践。不过这个对于初学者来说真的挺难的,因为第一次的话,可能连环境都搭不好,用来编程的软件对初学者来说还是蛮麻烦的一种软件,不是这个不行,就是那个设置错了,或者连一些基础的窗口啊工程啊项目啊的概念都没有,百度起来又要答案一个一个看,浪费时间。如果有老师叫我们学习编程语言当然最好了,没有的话也没关系,我们可以多看视频,多在社区进行交流,看看别人事怎么学习编程的。
最后,如果你是感兴趣,可以从简单的语言先学习,学习几个好玩的语言,其次它不用费很多的精力,那如果你是想找工作,吃这口饭,那就要学习那些比较流行的,应用广泛的语言了,比如Java、python、C++、C等,这一类的语言,看看你想往哪方面发展,再 进一步的确定要学习的编程语言,当然这些难一些的编程语言建议还是报班学习。最后,分享一个学习Java的教程:Java基础>>>