>백엔드 개발 >PHP 튜토리얼 >基础不好的人学习这些语言(PHP、Shell、Perl、Python、C、C++),哪个比较容易点?

基础不好的人学习这些语言(PHP、Shell、Perl、Python、C、C++),哪个比较容易点?

WBOY
WBOY원래의
2016-06-17 08:30:441868검색

题主有一点 Linux 基础。

回复内容:

Python / C
题主这个顺序排的其实非常精彩。从左到右:混乱善良 - 绝对中立 - 守序邪恶 life is short, you need python 题主在问题前面界定了一个谦虚的前提:"基础不好的人", 那么我本着实用的角度稍作建议.

学习是为了使用的,是为了你能用你所写的一些代码段解决你自己的问题, 所以首先你应该定位清楚你学习(php/shell/perl/python/c/c++ )到底是为了什么?有了明确的目的,才能找到称手的工具,不要在意工具优劣语言好坏之争,能用是最基本的,好用是更高要求的,用好是自我提高的.

Python:
如果题主是在研究所,学校之类的科研教育单位,Python几乎是必学的,除非你们是背诵笔记就能拿到学分的模式,否则只要想自己实现一些构想,Python几乎是短平快的必然之选.

php:
如果要做web相关的(CMS,wordpress),php是优先学习的,简单,学习曲线平缓,你能很快的上手并且做出自己的成品来,别太在意php的性能问题,基本上90%的人开发的网站永远达不到需要苛求php性能的程度,能出东西,能run起来比什么都美丽.题外话,学php,必须佐以JS,CSS,HTML.

shell:
如果你是经常在*nix平台下操作,那么shell是必选项,并非必须精通,能看懂是最最基本的.如果是在windows下工作,那么你应该去学习powershell,现在发到5.0了,方便强大顺手,虽然本答主十分不喜...

c/c++
如果你是计算机专业的,科班出身的,那么C/C++都是需要学习的,而且还必须水平学到不错;另外如果你对性能有较为苛刻的要求,或者你想在Dev的路途上走的远一些,那么最开始就从C开始学习吧,牛逼的道路没有捷径!

perl:
如非必须,如非兴趣,此门语言可以忽略或者放到最后的最后.

---
题外话之再题外: 如果你学习编程的目的是为了找一份不错的工作并赖以为生,那么学习Java先吧,其他的等工作找好了,项目开发开始了,按照周围项目的需要你就知道还需要学习什么其他的语言了,而且也有了明确的优先级,没有哪个优秀的程序猿只会一种语言的. 100%强推python。

想做桌面应用?没问题。
想跨平台?没问提。
想写网站?没问提。
想做系统集成?没问题。
想一周编程入门?没问题。
想写网络服务器?没问题。
想写爬虫?没问题。
想处理格式化数据?没问题。
想要不需要编译的实时运行?没问题。
。。。。。
让你专注解决问提,而不是对付机器的优秀语言,你,值得拥有。 必须是perl啊,想当初我简直痴迷了perl一段时间,从此C是路人。 第一次回答问题,有不足或是错误的地方欢迎指正。
读了上面各位大神的回答,自己也收获颇丰。同时自己也有不同的想法。我是一个不是很有毅力的人。上面所列出的各种语言我接触过PHP,C,C++。学习过的语言有PHP,C。剩下的那三种没有接触过。个人感觉还是PHP好学一点,现在也比较流行,而且这个语言网上有很多的教程。当然不得不说的一点是,药性学习PHP,不能先接触PHP,而是要先学习HTML和CSS。不要感觉麻烦,这俩种语言也是很好学的。可以这样说:HTML和CSS相较于C而言根本不算是编程,就是因为他很简单。至于他们是干什么的,有什么语言规则在这就不说了。相信,知乎上有答案。最后,必须说的一点就是不要像我一样没有毅力。做任何事,都必须坚持。行百里者,半九十。 C->使用C做Linux 系统编程->C++。
C/C++永远是编程的沧桑正道。 容易的话选Python,但其实论语言的一致性和类库设计(我觉得新手最好还是接触设计比较好的语言)推荐Ruby 基础不好,学Python或者PHP吧。
C/C++ Java Erlang 这些不适合。 我只系统学过C。但是呢,编程这件事情就算入门了。
于是现在在需要的时候,我可以做到直接改php和html做出个排序啊,导出excel功能按钮之类的东西。当然了,代码不是我写的。但是会仿照了。

其实主要还是应用环境吧。你想从事哪一行用到什么语言就学哪个吧。这些语言随便一个在行业里学透了都是有饭吃的了。比如php开发,网上一抓一大把,几百块就能糊弄一个网站出来。但是呢,随便去哪个正规的经营网站的企业看看,PHP程序员都是属于高薪那一拨的。
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.