首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我的第一编程语言

勾起了我的一段回忆,我的第一计算机编程语言,就是这段话中提到的 FORTRAN。 FORTRAN 是 “公式翻译”(Formula Translation)的缩写。...这门编程语言估计绝大部分程序员都没听说过。不过其来头不小,历史也悠久。早在 1957 年,由 IBM 开发,是世界上第一高级编程语言。...关键是,大一学了这门编程语言之后,就再也没有用过它。其实我上大学的九十年代,很多编程语言如 C/C++、PASCAL,等等,都已经出现并成为主流。...所以我工作后使用的第一编程语言实际上是 Visual Basic。 学习了一编程语言,但从没派上实际用场,是不是白学了呢?...在后来的工作中,我陆续学习过不下十编程语言,基本都是随学随用,查查手册、查查资料,就可以上手。 你的第一编程语言是什么?有什么特别的记忆?欢迎在留言区讨论。

47830

如何选择第一编程语言

译者:“互联网+”时代,不懂点计算机、不会点编程是不行的。但是编程语言数目众多,近几年还诞生了Rust、Ceylon等新生语言,到底该如何选择?...作为Python爱好者,我也在这里向没有编程基础的初学者,推荐Python作为第一语言。...但是你应该学习哪语言呢? Udacity网站制作了一张很棒的信息图(见下文),有助于你选择。但是我还想讲得更深入一点。 在它们那张信息图的基础上,我会根据你的愿望,分门别类地给出我的建议。...除了学习一语言外,还有一个策略就是学习、掌握更多的利基企业系统。例如,你可以学习像Hadoop和Spark这样的大数据系统。...懂类似Python或Java这种语言,对于解决普通员工日常碰到的编程问题没有太大帮助。(因为它们主要用于更大规模的计算机服务器编程,网络应用开发或者是编写系统脚本)。

1.3K20
您找到你想要的搜索结果了吗?
是的
没有找到

学习你的第一编程语言

我会给出学习第一编程语言的理想方法布局,你不仅应该学习这个布局方法,还应该享受精通它——如果不能掌握的话。 学习第一编程语言或许是学习编程最困难的事情,但并非一定会这样。...我将与大家分享的东西来自于教导和训练软件开发人员学习第一编程语言和提高语言技能的经验。我也加进去了我自己学习语言,如C++,C#和Java的经验。...基本上,在这篇文章中,我将展示给你我做的一些事情——我现在了解的东西——如果我是你,并且现在要去学习第一编程语言的话。...现在可以回去看看你第一步看的源代码了,看看你能明白多少。 知道语言功能和库之间的区别 经常绊倒初级程序员的一件事——尤其是今天的编程语言——是知道语言的部分是什么,以及语言自带的标准库的部分是什么。...当我第一次学习C ++的时候,我记得即使在我知道关于语言的一切,并且已经用这种编程语言实际创建了多个应用程序,甚至还被聘为一个编写C ++代码的开发人员的时候,我仍然不觉得我真正掌握了这门编程语言

79360

学习你的第一编程语言

我会给出学习第一编程语言的理想方法布局,你不仅应该学习这个布局方法,还应该享受精通它——如果不能掌握的话。 学习第一编程语言或许是学习编程最困难的事情,但并非一定会这样。...我将与大家分享的东西来自于教导和训练软件开发人员学习第一编程语言和提高语言技能的经验。我也加进去了我自己学习语言,如C++,C#和Java的经验。...基本上,在这篇文章中,我将展示给你我做的一些事情——我现在了解的东西——如果我是你,并且现在要去学习第一编程语言的话。...现在可以回去看看你第一步看的源代码了,看看你能明白多少。 知道语言功能和库之间的区别 经常绊倒初级程序员的一件事——尤其是今天的编程语言——是知道语言的部分是什么,以及语言自带的标准库的部分是什么。...当我第一次学习C ++的时候,我记得即使在我知道关于语言的一切,并且已经用这种编程语言实际创建了多个应用程序,甚至还被聘为一个编写C ++代码的开发人员的时候,我仍然不觉得我真正掌握了这门编程语言

62420

学生的第一编程语言应该是什么?

“学生第一次开始学习计算机科学(computer science,CS)时,应该从哪种编程语言开始学习?”这一问题一直让教育工作者备受困扰。...来自密歇根大学的计算机科学教授 Mark Guzdial 也对此进行了大量思考与研究,然而其近期发表在《ACM 通讯》上的一篇文章则指出,他的两个来自不同学校的 CS 同事都认为,学生的第一课程学习何种编程语言并不重要...此前,斯坦福大学的入门课程一直是基于 C 语言编程的(更早之前是 Pascal 语言)。...在第一周,学生们采用 Scratch 编写程序,之后切换到 C 语言;接着在后面几周再次切换到 Python,再然后是 JavaScript。...因此,早在 20 世纪 70 年代末,教育工作者可能高估了转换编程语言的难度,因为他们最终只是在已经理解的数学基础上教授编程

94920

编程技巧】如何学习一编程语言

程序是通过编程语言创建的,编程语言可以让程序运行与某个机器上,可能是电脑,手机或者其他的硬件。 现在世界上的编程语言有很多种,对于新手来说,如何学习一编程语言?...或者对于老手来说,如何学习一新的编程语言呢? ? 一、选择一种语言 1.确定你感兴趣的领域 先问问自己想通过编程实现什么东西,这将帮助到你确定该学习那种编程语言。...3.阅读语言的基本教程 如果你还是不能确定要学习哪语言,尝试阅读一些语言的基本教程,如果你对其中一个比其他的感兴趣多一点点,网上有很多编程语言的教程: Python:一个很强大的语言,比较适合作为初始语言...2.安装任何必要的软件 许多编程语言需要编译器,所以需要安装一些环境。 ? 三、创建你的第一个程序 1.一次关注一个概念 基本上每个语言的开始程序都是输出“Hello,World”。...3.检查语法 语法可以让编译器和翻译器理解你写的编程语言。学习语法是编写程序必不可少的。 4.修改你的实例 不断的修改你的程序并测试,不要害怕破坏你的程序,锻炼修改程序bug的能力也是编程很重要的。

1.1K60

如何学习一编程语言

现代软件行业,想一编程语言包打天下是不现实的。这中现状也造成了一种现象,一个程序员往往要掌握多种编程语言。 学习任何一编程语言,都会面临的第一个问题都是:如何学习 XX 语言?...我觉得有必要谈谈的是:如何由浅入深的学习一编程语言?学习所有编程语言有没有一个相对统一的学习方法? 曾几何时,当我还是一名小菜鸟时,总是叹服那些大神掌握多编程语言。...每次学习一新的编程语言,掌握程度或深或浅,但是学习的曲线却大抵相似。 下面,我按照个人的学习经验总结一下,学习编程语言的基本步骤。 学习编程语言的步骤 ?...普通程序员的第一行代码一般都是输出 “Hello World” 吧。 基本数据类型 不同编程语言的基本数据类型不同。基本数据类型是的申请内存空间变得方便、规范化。...库和框架 学习一编程语言,难免需要用到围绕它构建的技术生态圈——库和框架。这方面知识范围太庞大,根据实际应用领域去学习吧。

1.8K50

5可能衰落的编程语言

作者主要根据 TIOBE 和 RedMonk 这两个编程语言排行榜,以及 Dice Insight 网站上与招聘信息相关的数据,总结了一些有“衰落迹象”的编程语言。...以下为文章译文(不代表本公众号立场): 并不是所有的编程语言都永远存在,因为新一代的开发人员会接受他们觉得更容易使用的其他语言和框架。...为了确定哪种编程语言可能在中长期内注定失败,我们查看了 TIOBE 和 RedMonk 的受欢迎程度排名,以及 Dice 的职业生涯帖子数据库,总结出以下编程语言的未来不是太光明,如果你的职业生涯只基于以下任何一种语言...01 Ruby 很久以前,Ruby 非常受欢迎,它是 TIOBE 月刊上的 TOP 10 编程语言,开发人员普遍都会称赞它极低的入门门槛。...然而,鉴于它在 RedMonk 和 TIOBE 上的排名下降,我们仍然认为这是一有衰落迹象的语言。 ? 有话要说? Q: 你在用衰落的语言吗? 欢迎留言与大家分享

82330

编程语言如何理解?

后来我发现,不只我一个人这样学习,身边不少同学都是如此,认为学习一编程语言最重要的就是掌握其语法。所以为了将语法烂熟于心,最直接的方法就是记忆。...看到这里你可能觉得我会说:编程语言不重要,编程思维才是最重要的,那么问题来了,到底什么才是编程思维呢?...我想分享的是:学习编程语言的语法确实很重要,只有理解、熟悉了语法才能更好地应用一编程语言,所以我们去背诵记忆编程语言的语法也是可以理解的,不过这可能不是最好的办法。...之前遇到这种问题我也是死记硬背的,不过后来就慢慢地理解它了,因为C++作为一流行了那么久,那么多人用的编程语言,这其中一定有它的设计哲学。   问题来了,如何去理解呢?...以上用一个小例子分享了一下如何去理解一编程语言,其实可以通过理解学习编程的地方还有很多,比如形参、实参、传值、传引用、函数指针、友元、多态、重载等等等等,大家都可以尝试换种思路去理解,很多知识点一下子就能明白啦

68430

如何学好一编程语言

JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用。有编程高手认为,JAVA也好C也好没什么分别,拿来就用。为什么他们能达到如此境界?...我想是因为编程语言之间有共通之处,领会了编程的精髓,自然能够做到一通百通。如何学习程序设计理所当然也有许多共通的地方。 1.1 培养兴趣 兴趣是能够让你坚持下去的动力。...1.2 慎选程序设计语言 男怕入错行,女怕嫁错郎。初学者选择程序设计语言需要谨慎对待。软件开发不仅仅是掌握一编程语言了事,它还需要其他很多方面的背景知识。...B.一编程语言,现在基本上都是面向对象的语言,JAVA/C++/C#等等。如果做WEB开发的话还要学习HTML/Jav**ript等等。...第一层含义是技术规范,多到http://www.jcp.org下载JSRXXX规范,多读规范,这是最权威准确最新的教材。

1.4K50

如何学习一编程语言

详细了解以后,选择一自己要学习的编程语言,如果你是第一次进行编程语言的学习,一定要慎重选择.起点语言的难易度不同也会决定你的终点在哪里.因人而异..... ---- 学习编程语言的特点 局限性 什么是局限性呢,尤其是你在进行第一编程语言的学习时,因为你并未接触过这方面的知识,也没有人可以全天指导你....总结 我第一编程语言学习的时候,也下了很多功夫,做梦都在敲代码,这个过程很苦,但是我很欣慰.我也会很笨,书里的东西我都看不懂,代码也会出错,出很多知名错误,但我一直努力学习. ---- 第二语言的学习感受...语言特异性 有了第一语言的基础,再进行第二语言的学习,我会首先考虑到语言特异性....编程语言书籍大致分为5类(入门类,工具类,实战类,高级类,圣经类). 切记不要盲目的读书,要循序渐进,不然失去读书的兴趣,将会失去知识获取渠道.

2.1K100

怎样学习一编程语言

1、选择一语言 2、确定你感兴趣的领域 你可以开始学习任何编程语言(尽管其中一些被描述地比其他的更加“易学”),你得去问自己自己想用通过学习这门语言完成什么样的工作。...如果一语言比别的更有意思,那就多去看看是不是真的那样。在网上对于所有的编程语言有无数个基本教程。 Python——一个非常适合初学者的语言 ,而且当你掌握它的时候它会变得更加强大。...11、检查语法 语法就是一语言被写得让编译器或解释权能够理解的方法。每种语言都有自己独特的语法,虽然有些元素可能在不同的语言中共享。学习语法对于学习怎样编程是非常重要的。...25、学习另一种编程语言 虽然你可以仅仅精通一语言,但许多的程序员通过学习多种语言来提高在其领域内成功的机会。...它们的第二或者第三个语言往往和第一语言相辅相成,这就能帮助他们去写出更加复杂和有趣的程序。一旦你掌握了你的第一语言,你就有时间来学习第二个语言。 你可能会发现第二个语言会学的比第一个更快。

1.4K90

「大学生学编程系列」第二篇:如何选择第一编程语言

如何选择第一编程语言?...3.入门比较容易的编程语言第一编程语言如果选择的过于难,可能导致中间放弃了,学好了一编程语言之后就可以触类旁通切换到别的编程语言之中。...基于以上三点很容易找到自己需要选择的第一语言。...目前开源软件里面占比最高的同样术语java,不要道听途说现在学习java的不行了落伍了,真正不行的还是那些没有真才实干的人,java是一入门相对简单,但要成为顶级高手相当费劲的编程语言,所有的高级语言都具备这种特性...选择第一编程语言非常重要,万事开头难,第一步做好了后面会顺畅很多,适合自己的才是最合适,不要盲目的从中反而忽略了自己最需要的东西,让自己真正做一回主。

79710

如何快速转一编程语言

今天趁着双休,来给大家讲讲转编程语言或者说如何快速学习一编程语言。 我之前有学习过好几门语言,其中熟悉的包括Java、Python,半吊子的有Go、C等。...这家公司用的是.NET,其中主要的编程语言是C#。 如果你是学过好几门流行编程语言的人,那么应该不会对一新的编程语言感到太陌生。 这里我会从我的视角来讲一下我是如何转到.NET平台的。...大家也可以以此类推到别的语言。 .NET其实我在高中就稍微有过接触,但是接触的不是代码,而是用.NET开发的网站。虽然接触过,但是我还是不知道.NET到底是什么,它是一编程语言?还是一个平台?...当然,对于一新的语言,我们第一步还是去看基础语法,这里大家直接谷歌xxxx基础语法就行了。这里我也推荐大家去菜鸟笔记看比较系统的基础语法。...例如上面,当然每个编程语言的教程都不同,而且官网的教程对于新手还是有一点点槛。

45620

5 正在奋力崛起的编程语言

根据您的实际应用需求、站点或者产品设计思路,不同的编程语言往往能够带来不同的效果甚至左右项目的最终命运。 更重要的是,当下针对不同需求侧重的出色编程语言多种多样。...无论市场如何变化,实际要求似乎永远能够在某些语言、特别是新兴编程语言当中得到满足。在今天的文章中,我们将纵览行业中的开发新趋势、对五种新兴编程语言做出点评,同时概括其强大功能。...五大新兴语言 首先聊聊目前最为主流的几种编程语言,具体包括 Java、JavaScript、Python、PHP、C#、C++ 以及 Ruby。这些可以说是开发领域见证最高的编程语言选项。...这款编程语言专注于可用性,且能够在配合或者无需 JavaScript 的前提下构建 Web UI。除此之外,您还能够通过 Elm 获得以下收益: 用于前端编码的函数式高速编程语言基元。...如果说 C++、Java、PHP、Ruby 以及 Python 等一系列编程语言代表着对以往市场倾向的迎合与突破,那么本文中提到的五款编程语言(及其他一些新兴语言)有望快速开拓并占领市场份额,甚至给整个开发行业带来变革

97420
领券