如何学习一门新的编程语言

最近突然有所感悟,特写下此博文,欢迎大家来辩!

如何学习一门新的语言?首先,需要一本书。其实好多人在挑选书籍的时候有个习惯(或者说是毛病),就是总是想挑选一本比较权威的书(俗称好书)。大家想过没有,我们每人的生活环境以及学习环境都有或多或少的不同,以至于我们的学习方式、方法都是不一样的,所以所谓的“好书”对一些人来说就不一定是好书,只有合适的才是最好的。

所以,书籍方面我认为选一本基础的就好了,因为最后你会发现,买了书也看不了多少次,大多数还是在网上查找。。。哈哈

书籍方面的事情说完了,那就是下一步了,实验。用从书籍或者网上学来的知识来验证自己的想法,这一步很重要,首先考验你的动手能力,其次是考验你会不会用现有的手段解决问题。

动手能力会让你在获取知识的同时,增强记忆,而且还能获得成就感,一举数得,何乐而不为。

最后,再去了解语言底层的东西,这方面书籍也是一个比较不错的选择,不过最好还是从代码入手,当然官方文档一定是不能少的了。

好了,就说这么多,等下次有感悟在写!!

时间: 2024-12-30 21:00:16

如何学习一门新的编程语言的相关文章

快速学习一门新的编程语言

为什么 Objective-C 很难 - linux,dev - 博客园http://www.cnblogs.com/huapox/archive/2012/12/01/3251600.html 9 个指导开发者快速编码/学习的网站推荐 - 楚广明 - 博客园http://www.cnblogs.com/chu888chu888/archive/2012/02/16/2354813.html 教是最好的学 - MNight - 博客园http://www.cnblogs.com/mnight/p

如何学习一门新的编程语言?

答案是:在学习区刻意练习,每天500行.什么是学习区,就是那种,你刚刚够得着,但是还是需要付出一点努力的. 1. 如何寻找学习区 1.1 经典教程 一般某门新语言的图书,在豆瓣排名比较靠前,口碑都很不错的,挑一本带课后练习的就行了,放弃那种虽然写的很好,但是不带练习题目的,那种书作为备选就可以了.Ruby社区,我常常推荐日本Ruby学会会长写的这本:<Ruby Programming>课后习题. 1.2 笨方法系列 Ruby与Python双修的怪才Zed Shaw,推出了笨方法学习编程的系列教

作为从业人员,如果一定要学一门新的编程语言,那么它一定是c++

作为从业人员,如果一定要学一门新的编程语言,那么它一定是c++. 无论各种编程语言排行榜如何变化,什么语言最赚钱,想成为真正的程序员,那么c/c++是必修课,因为几乎所有的底层都是c/c++编写的,各种VM最后也是用c/c++写成的,编程思想非常的重要,但是精通c/c++将是你无论作为java/go/c#/oracle dba/mysql dba/架构师,都将具有无可比拟的优势,因为最后有些非常难解决的问题不通过源码无法解决(mysql/glibc/postgresql以及其他一些linux库)

如何学习一门新的语言

如何学习一门新的语言? 1 学习的目的?解决问题. 2 如何解决问题?通过语言本身和通过和语言相关的库. 学习就是学习语言的使用以及库的使用. 我们一般都学习过一种或者几种语言,从学习语言的过程中我们自己已经摸索出了语言的特征.并且使用它来解决了一些问题.然后我们把这些问题重新提出,用新语言如何解决?这是很好的练习过程. 语言的元素: 语元(在词法分析中叫token),这个是构成语言的基本元素.在不同语言下有不同的规则.语元的种类包含关键字,标识符,符号.要知道这种语言的关键字都有哪些,标识符的

第1章:Python语言介绍/1.1 如何学习一门新开发语言

* 如何学习一门新开发语言 1. 学习新语言套路 1. 了解语言背景:是干什么的? 2. 安装环境 1. 下载安装包:Python-3.7.1.tar.xz.JDK. 2. 找一款好用的IDE: 1. JAVA:eclipse/myeclipse 2. C语言:VIM 3. C++:VISIO STUDIO 4. GO语言:LiteIDE 5. PYTHON:IDLE 3. 找一份容易上手的教程 1. 语言表达简单易懂 2. 实例多 3. 代码能落地 4. 坚持看完 4. 勤动手,勤总结 5.

如何学习一门新语言

youtube上看了一个视频,介绍如何尽快的掌握一门新的语言: https://www.youtube.com/watch?v=FrMSSQRYS6I [5 principles, 7 actions] Action 1 : listen a lot, brain soaking 泡脑子 多听你要学习的语言,不管能不能听懂,要把脑子泡一泡: Action 2 : Focus on getting the meaning first, (even though don't know the wor

如何学习一门新的开发语言

作为一名软件研发,由于工作的需要,难免需要接触新的知识,新的技术,新的开发语言.有时候接触这些新的东西,不知道如何下手.每个人学习的方式都不一样,可以借鉴,不能完全照搬.最近在学习Android,我觉得可以按照以下步骤去入门. 1)准备一本入门的电子书或者买一本入门书籍,先大概看完能将开发环境搭建起来 2)将简单的Hello,World程序弄出来以及熟悉一下整体的程序框架 3)同时看一下入门视频的讲解,汲取一下别人理解的知识 4)会加日志调试程序 5)将入门书中的demo敲一遍[或者入门的视频的

如何学习一门编程语言

作为程序员,总会有想学一门新的编程语言的冲动.新语言的某些特性打动了你:或是新工作的需要:或是时下比较火:又或是年初定下的学习计划--不论出于什么原因,你决定要学习X语言了.接下来就聊聊学习一门新语言时要关注些什么. 搭建开发环境 首先,我们得准备好开发环境.通常官网会有详细的新手指导,我们只需要照着做就可以. 模块 别急着写HelloWorld.先搞明白,如果我们要为其他人提供某些功能,发布的最小单元是什么,比如C#的dll文件.Java的Jar包等等.试着写一个模块,只返回一个字符串. He

如何学习一门编程语言?给编程初学者的几个建议

如何学习一门编程语言?给PHP初学者的几个建议: 编程和任何新的技术一样,很难知道从何处开始.这里有些步骤适合初学编程语言的人:从“拖拽”编程开始.Python作为入门的语言.JavaScript是非常有用的语言之一.试试Ruby和Ruby on Rails.熟悉HTML. 在美国,计算机科学是一个蓬勃发展的行业,并且它的薪资待遇是极好的.对于顶尖的.有才华的工程师需求从没间断过,这就是为什么学习代码看起来是一个有吸引力的选择. 但是和任何新的技术一样,很难知道从何处开始.这里有一些你应该在早期