自学编程找工作,无计算机基础哪种语言比较好,认真学多久能学会呢?JAVA,C语言,C++,
本人22岁,来自农村,只有初中文化,现在在广东工厂打工,由于没有文化,个子又瘦小,很多行业是力不从心。想通过晚上和业余时间学习计算机编程,还可以抽时间去上培训班课,请问没...
本人22岁,来自农村,只有初中文化,现在在广东工厂打工,由于没有文化,个子又瘦小,很多行业是力不从心。想通过晚上和业余时间学习计算机编程,还可以抽时间去上培训班课,请问没有基础的我,我该学习哪门语言比较能够学会和便于就业。
展开
展开全部
Basic
VB
Basic语言&Visual Basic
优点
⑴Basic 简单易学,很容易上手。
⑵Visual Basic 提供了强大的可视化编程能力,可以让你轻松地做出漂亮的程序。
⑶众多的控件让编程变得象垒积木一样简单。
⑷Visual Basic 的全部汉化让我们这些见了English就头大的人喜不自禁。
缺点
⑴Visual Basic 不是真正的面向对象的开发文具。
⑵Visual Basic 的数据类型太少,而且不支持指针,这使得它的表达能力很有限。
⑶Visual Basic 不是真正的编译型语言,它产生的最终代码不是可执行的,是一种伪代码。它需要一个动态链接库去解释执行,这使得Visual Basic 的编译速度大大变慢。(Visual Basic 5以及以前的版本产生的代码是伪代码,Visual Basic 6 编译出来的代码是真正的可执行代码。)
综述:方案一适合初涉编程的朋友,它对学习者的要求不高,几乎每个人都可以在一个比较短的时间里学会VB编程,并用VB 做出自己的作品。对于那些把编程当做游戏的朋友来说,VB 是您最佳的选择。
Pascal
Delphi
Pascal语言& Delphi
优点
⑴Pascal语言结构严谨,可以很好地培养一个人的编程思想。
⑵Delphi是一个真正的面向对象的开发工具,并且是完全的可视化。
⑶Delphi使用了真编译,可以让你的代码编译成为可执行的文件,而且编译速度非常快。
⑷Delphi具有强大的数据库开发能力,可以让你轻松地开发数据库。
缺点
⑴Delphi几乎可以说是完美的,只是Pascal语言的过于严谨让人感觉有点烦。
综述: 方案二比较适合那些具有一定编程基础并且学过Pascal语言的朋友。
Visual C++
C++
优点
⑴C语言灵活性好,效率高,可以接触到软件开发比较底层的东西。
⑵微软的MFC库博大精深,学会它可以让随心所欲地进行编程。
⑶VC是微软制作的产品,与操作系统的结合更加紧密。
缺点
⑴对使用者的要求比较高,既要具备丰富的C语言编程经验,又要具有一定的WINDOWS编程基础,它的过于专业使得一般的编程爱好者学习起来会有不小的困难。
综述:VC是程序员用的东西。如果你是一个永不满足的人,而且可以在编程上投入很大的精力和时间,那么学习VC你一定不会后悔的。
C++ Builder
优点
⑴继承了C语言的全部优点。
⑵完全的可视化。
⑶极强的兼容性,支持OWL、VCL和MFC三大类库。
⑷编译速度非常快。
缺点
⑴由于推出的时间太短,关于它的各种资料还不太多。
综述:我认为C++ Builder 是最好的编程工具。它既保持了C语言编程的优点,又做到了完全的可视化。
VB
Basic语言&Visual Basic
优点
⑴Basic 简单易学,很容易上手。
⑵Visual Basic 提供了强大的可视化编程能力,可以让你轻松地做出漂亮的程序。
⑶众多的控件让编程变得象垒积木一样简单。
⑷Visual Basic 的全部汉化让我们这些见了English就头大的人喜不自禁。
缺点
⑴Visual Basic 不是真正的面向对象的开发文具。
⑵Visual Basic 的数据类型太少,而且不支持指针,这使得它的表达能力很有限。
⑶Visual Basic 不是真正的编译型语言,它产生的最终代码不是可执行的,是一种伪代码。它需要一个动态链接库去解释执行,这使得Visual Basic 的编译速度大大变慢。(Visual Basic 5以及以前的版本产生的代码是伪代码,Visual Basic 6 编译出来的代码是真正的可执行代码。)
综述:方案一适合初涉编程的朋友,它对学习者的要求不高,几乎每个人都可以在一个比较短的时间里学会VB编程,并用VB 做出自己的作品。对于那些把编程当做游戏的朋友来说,VB 是您最佳的选择。
Pascal
Delphi
Pascal语言& Delphi
优点
⑴Pascal语言结构严谨,可以很好地培养一个人的编程思想。
⑵Delphi是一个真正的面向对象的开发工具,并且是完全的可视化。
⑶Delphi使用了真编译,可以让你的代码编译成为可执行的文件,而且编译速度非常快。
⑷Delphi具有强大的数据库开发能力,可以让你轻松地开发数据库。
缺点
⑴Delphi几乎可以说是完美的,只是Pascal语言的过于严谨让人感觉有点烦。
综述: 方案二比较适合那些具有一定编程基础并且学过Pascal语言的朋友。
Visual C++
C++
优点
⑴C语言灵活性好,效率高,可以接触到软件开发比较底层的东西。
⑵微软的MFC库博大精深,学会它可以让随心所欲地进行编程。
⑶VC是微软制作的产品,与操作系统的结合更加紧密。
缺点
⑴对使用者的要求比较高,既要具备丰富的C语言编程经验,又要具有一定的WINDOWS编程基础,它的过于专业使得一般的编程爱好者学习起来会有不小的困难。
综述:VC是程序员用的东西。如果你是一个永不满足的人,而且可以在编程上投入很大的精力和时间,那么学习VC你一定不会后悔的。
C++ Builder
优点
⑴继承了C语言的全部优点。
⑵完全的可视化。
⑶极强的兼容性,支持OWL、VCL和MFC三大类库。
⑷编译速度非常快。
缺点
⑴由于推出的时间太短,关于它的各种资料还不太多。
综述:我认为C++ Builder 是最好的编程工具。它既保持了C语言编程的优点,又做到了完全的可视化。
2013-06-22
展开全部
C/C++和JAVA的就业形势差不多,但是C和Java人员所处的层级是完全不一样的。
想一想为什么有了汇编还要有C,有了C为什么还要有Java,有Java为什么还要有PHP、Python、Lua。软件公司有基础架构之后,使用越高级的语言,成本越低。
学Java吧。
想一想为什么有了汇编还要有C,有了C为什么还要有Java,有Java为什么还要有PHP、Python、Lua。软件公司有基础架构之后,使用越高级的语言,成本越低。
学Java吧。
追问
你好,我看到很多地方都说学JAVA要先学C语言,是这样的吗?请问像我自学以后没有文凭能早到工作吗?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得JAVA现在的前途很不错,如果你学得好的话,就业就很容易,如果你学 得一般般的话,可能有点难就业。不过,要真的学的话,我建议还是学点基础先,例如C语言,C++先。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
各种语言其实学起来难度都差不多,只学语言是不够的,程序的运行环境也是重要的。C语言,它的应用比较广泛。不管学哪门语言,都需要学习和应用背景相关的知识。否则你空有一把屠龙刀,却不知其中的秘密。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询