我想学习一种编程语言,但不知道该选择哪种。
我是一名高中毕业生,文科,刚参加了高考,准备暑假在家学习一种编程语言,要求适合时代发展潮流、适用范围广、利于全方面发展,且以我现在的学历能够轻松入门。请各位给出意见或建议...
我是一名高中毕业生,文科,刚参加了高考,准备暑假在家学习一种编程语言,要求适合时代发展潮流、适用范围广、利于全方面发展,且以我现在的学历能够轻松入门。请各位给出意见或建议,不胜感激!
一定要能够轻松学,符合主流方向(人所共知的),适合我当前的学历水平(高中文科),请各位给出意见或建议,感激不尽!! 展开
一定要能够轻松学,符合主流方向(人所共知的),适合我当前的学历水平(高中文科),请各位给出意见或建议,感激不尽!! 展开
展开全部
慎选程序语言很重要,一开始就学太难的程序语言很容易让你遭遇到挫折而放弃。你可以挑比较容易且有趣的语言下手,建议您可以从下面的语言中择一:
VB:简单,好用,书籍多。
Java:比VB稍难,比C/C++简单,书籍多,用途非常广,相当有前途。可以当作学习C++的跳板。
Python:简单,好用,各个平台都支持(包括Windows,Linux,MacOS,BeOS,…)。国外很红,国内
较少人用。原文书不少, 但中文书目前只有一本(欧莱礼出版)。预期 Python 会是下一个热门的
程序语言。
这三个语言只是我给各位的建议,你也可以多听听别人的意见。在选定一个程序语言之后,就要执着,
不可以很快放弃,又改学另一个程序语言,否则永远都只懂皮毛。有句谚语是 这么说的:「A jack of
all trades is master of none」。如果你号称会C++、Java、…等十种程序语言,只不过每种程序语
言都停留在Say Hello的阶段,相信面谈主管很快就会 对你 Say Goodbye。
当你学精某程序语言,然后想再学另一个程序语言,你会发现有了前一个程序语言札实的根基,学任何
新的程序语言都很快。
使用适当的开发工具
现在RAD工具软件盛行,Visual Basic、Delphi、JBuilder、VisualAge、VisualCafe都是。有了RAD工
具,只要「拉一拉,选一选」程序就完成一半了。许多硬底子的程序员 颇不以为然,认为初学者使用
RAD工具不是好习惯,不过我倒不这么认为。我认为RAD工具可以降低初学者学习的门槛,提高兴趣。只
是,在你学会「拉一拉,选一选」的简单步骤之后, 应该要找机会精进自己,弄懂内部的机制,不然
不仅会有一种不踏实的感觉,甚至有许多程序会写不出来。我再强调一次:RAD可以当初学者入门的工
具,但小心不要使它变成让你 停滞不前的借口。
另外也要学会使用开发工具所附的诸多功能(特别是除错功能)。
VB:简单,好用,书籍多。
Java:比VB稍难,比C/C++简单,书籍多,用途非常广,相当有前途。可以当作学习C++的跳板。
Python:简单,好用,各个平台都支持(包括Windows,Linux,MacOS,BeOS,…)。国外很红,国内
较少人用。原文书不少, 但中文书目前只有一本(欧莱礼出版)。预期 Python 会是下一个热门的
程序语言。
这三个语言只是我给各位的建议,你也可以多听听别人的意见。在选定一个程序语言之后,就要执着,
不可以很快放弃,又改学另一个程序语言,否则永远都只懂皮毛。有句谚语是 这么说的:「A jack of
all trades is master of none」。如果你号称会C++、Java、…等十种程序语言,只不过每种程序语
言都停留在Say Hello的阶段,相信面谈主管很快就会 对你 Say Goodbye。
当你学精某程序语言,然后想再学另一个程序语言,你会发现有了前一个程序语言札实的根基,学任何
新的程序语言都很快。
使用适当的开发工具
现在RAD工具软件盛行,Visual Basic、Delphi、JBuilder、VisualAge、VisualCafe都是。有了RAD工
具,只要「拉一拉,选一选」程序就完成一半了。许多硬底子的程序员 颇不以为然,认为初学者使用
RAD工具不是好习惯,不过我倒不这么认为。我认为RAD工具可以降低初学者学习的门槛,提高兴趣。只
是,在你学会「拉一拉,选一选」的简单步骤之后, 应该要找机会精进自己,弄懂内部的机制,不然
不仅会有一种不踏实的感觉,甚至有许多程序会写不出来。我再强调一次:RAD可以当初学者入门的工
具,但小心不要使它变成让你 停滞不前的借口。
另外也要学会使用开发工具所附的诸多功能(特别是除错功能)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询