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

我的第一编程语言

元旦节在家重温了一遍《三体》,看到下面一段描写: 监听部的计算机系统也远比发射部庞大复杂,叶文洁第一次走进主机房时,看到一排阴极射线管显示屏,她惊奇地发现,屏幕上竟滚动着一排排程序代码,可以通过键盘随意进行编辑和调试...它的编程效率比机器码汇编不知高了多少倍。还有一种叫数据库的东西,竟能那样随心所欲地操纵海量数据。 勾起了我的一段回忆,我的第一计算机编程语言,就是这段话中提到的 FORTRAN。...这门编程语言估计绝大部分程序员都没听说过。不过其来头不小,历史也悠久。早在 1957 年,由 IBM 开发,是世界上第一个高级编程语言。...所以我工作后使用的第一编程语言实际上是 Visual Basic。 学习了一编程语言,但从没派上实际用场,是不是白学了呢?...在后来的工作中,我陆续学习过不下十编程语言,基本都是随学随用,查查手册、查查资料,就可以上手。 你的第一编程语言是什么?有什么特别的记忆?欢迎在留言区讨论。

48230

如何选择第一编程语言?

译文中多次提到学习Python的好处,让我更加坚定了继续学习的动力。作为Python爱好者,我也在这里向没有编程基础的初学者,推荐Python作为第一语言。...通过IBM的BlueMix IoT演示项目,不需要编程,你就可以立即追踪智能手机的3D位置和震动情况。之后,你可以修改用于演示的Python代码,做些自己认为酷的事情。...除了学习一新语言外,还有一个策略就是学习、掌握更多的利基企业系统。例如,你可以学习像Hadoop和Spark这样的大数据系统。...懂类似Python或Java这种语言,对于解决普通员工日常碰到的编程问题没有太大帮助。(因为它们主要用于更大规模的计算机服务器编程,网络应用开发或者是编写系统脚本)。...值得说明的是,了解JavaScript或者PHP之后,之后可以很容易地转到Python语言。它们的基本概念是一致的。 我是一名IT从业人员,应该学习哪种编程语言?

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

学习你的第一编程语言

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

79560

学习你的第一编程语言

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

62420

还在纠结该从哪编程语言学起?先来聊聊JavaScript

答案自测 决定你所学的第一编程语言可能是一个有趣的过程----就像是玩“你是金庸小说里的哪个角色?” 但如果你只是因为小时候喜欢玩泥巴,所以就去学Ruby的话,我可得提醒你,这可不是个小决定。...一点也不夸张,就来看看这幅上个月新出的漫画吧,画的还不错的: 图表:这幅漫画通过描述一个王子救公主的故事调侃了每种编程语言的特点 当谈到第一编程语言该学什么的时候,这选项可多了去了。...JavaScript以及Python和Ruby都属于这个类别。 尽管在大学, 学生学到的第一编程语言仍然是像Java和C ++这样的语言,但这几门语言可难学多了 。...想要摆脱菜鸟阶段,你就需要熟练掌握你的第一语言,然后你学习第二语言的时候就会变得很轻松。...如果你在学第一编程语言的时候就想使用静态类型,那么我仍然建议你先学习JavaScript。 然后你就可以快速地掌握TypeScript。

99750

编程语言学习小结

学习一语言大概会经历如下几步。 1.基本语法 学习任何东西,都是一个由表及里的过程。学习一编程语言也一样。对于一编程语言来说,“表” 就是基本词汇和语法。...掌握基础,持续练习 每一编程语言的学习内容都会涉及: 运行环境 数据类型(数字、字符串、数组、集合、映射字典等) 表达式 函数 流程控制 类、方法 等等,不同的语言还有一些不同的特性,可以通过对比学习来加深理解...任何一成熟语言,都有其特有的生态。这个生态包括: 框架,扩展包,解决方案,模式, 规范等。...,以及Smalltalk的发起人 Brian Kernighan:与丹尼斯·里奇合著第一本C程序设计语言的书籍,同时也是AWK与AMPL程序设计语言的共同作者 约翰·麦卡锡:发明了LISP 比雅尼...·斯特劳斯特鲁普:开发了C++ 尼克劳斯·维尔特:发明了Pascal与Modula 拉里·沃尔:创造了Perl与Perl 6 吉多·范罗苏姆:创造了Python ......

67820

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

“学生第一次开始学习计算机科学(computer science,CS)时,应该从哪种编程语言开始学习?”这一问题一直让教育工作者备受困扰。...来自密歇根大学的计算机科学教授 Mark Guzdial 也对此进行了大量思考与研究,然而其近期发表在《ACM 通讯》上的一篇文章则指出,他的两个来自不同学校的 CS 同事都认为,学生的第一课程学习何种编程语言并不重要...在第一周,学生们采用 Scratch 编写程序,之后切换到 C 语言;接着在后面几周再次切换到 Python,再然后是 JavaScript。...Java 紧随 Python 之后,其次分别是 MATLAB、C、C++,然后是 Scheme 和 Scratch。...2016 年,三位英国研究人员进行的一项调查则指出,在英国大学中,使用 Java 的课程是 Python 的两倍多。“尽管事实上,相同的受访者认为 Python 更容易教学和学习”。

95320

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

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

1.1K60

数据科学该学习哪编程语言?Python,R还是Scala?

做数据科学,到底应该学习哪编程语言呢?本文将从语言的特性、第三方库、公司使用情况来做一些分析。 ?...三种语言第三方库分布 来源:ActiveWizards Python Python无疑是近几年来的编程语言界的明星。...此外,Python对Web编程支持很好,两个常用的Web框架Django和Flask都很容易上手,可以用来将数据科学的研究结果放到Web界面上展示。...因为可以快速部署在生产环境,Python被各个公司所青睐。 R 与Python一样,R也是一款自由开源的编程语言,上手很简单,并且有众多研究开发人员为其开发第三方库,是一个研究人员经常使用的语言。...要知道,Java可是编程语言界里的当仁不让的老大。Scala是一种“函数式”编程语言,这种函数式编程非常适合大数据处理,第一次接触函数式编程的朋友可能需要一段时间来适应这种编程思想。

98830

入手一编程语言,一起初识Python

老刘将不遗余力为小伙伴们提供自己的编程干货,同时结合历年的编程经验或多或少讲解行业内有关的动态,欢迎有志的小伙伴一起加入学习沟通,也可以加老刘微信selidev ,老刘愿与志同道合的小伙伴结识为一生好友...它是一编程语言,拥有如下特征: 1、跨平台的(windows\安卓android(linux)\苹果ios(unix)) 2、面向对象的 3、解释性的 4、全栈的(app、桌面端软件、网页) 5、易集成...(python虚拟机) 三、如何学好python?...1、了解应用领域,树立自己的小软件目标 2、捷径:多练习 3、问大佬 4、编程创造城市 官网经常发布编程技术文章 四、总结知识点 1、什么是python 2、学python有什么用?...3、 python的编译过程 4、如何学好python---- 相关文章: python应用场景有哪些?岗位工资如何? 开始了解python语言吧!

50230

Python语言学习概述

Python语言是一种高级的、面向对象的编程语言,具有简单、易学、可读性强等特点。本文将从多个方面介绍Python语言学习的内容和方法,帮助初学者快速入门。...3、人工智能 Python语言是人工智能领域的主要编程语言之一,如TensorFlow、PyTorch等框架可用于搭建深度学习模型。...2、实践编程 通过实践编程可以提高编程能力,可以尝试解决一些实际问题,或者完成一些小项目。 3、阅读源码 阅读一些优秀的Python开源项目的源码,可以学习到一些实际应用的经验和技巧。...4、参与社区交流 加入Python语言的社区,可以与其他开发者交流学习经验,获取帮助和反馈。 五、总结 Python语言是一优秀的编程语言,具有广泛的应用领域。...通过掌握基础语法、使用常用模块、实践编程和参与社区交流,可以快速掌握Python语言。

13640

如何学习一编程语言

现代软件行业,想一编程语言包打天下是不现实的。这中现状也造成了一种现象,一个程序员往往要掌握多种编程语言。 学习任何一编程语言,都会面临的第一个问题都是:如何学习 XX 语言?...我觉得有必要谈谈的是:如何由浅入深的学习一编程语言?学习所有编程语言有没有一个相对统一的学习方法? 曾几何时,当我还是一名小菜鸟时,总是叹服那些大神掌握多编程语言。...每次学习一新的编程语言,掌握程度或深或浅,但是学习的曲线却大抵相似。 下面,我按照个人的学习经验总结一下,学习编程语言的基本步骤。 学习编程语言的步骤 ?...普通程序员的第一行代码一般都是输出 “Hello World” 吧。 基本数据类型 不同编程语言的基本数据类型不同。基本数据类型是的申请内存空间变得方便、规范化。...小结 总结以上,编程语言学习的道路是任重而道远的,未来是光明的。 最后一句话与君共勉:路漫漫兮其修远,吾将上下而求索。

1.8K50

编程语言如何理解?

后来我发现,不只我一个人这样学习,身边不少同学都是如此,认为学习一编程语言最重要的就是掌握其语法。所以为了将语法烂熟于心,最直接的方法就是记忆。...我想分享的是:学习编程语言的语法确实很重要,只有理解、熟悉了语法才能更好地应用一编程语言,所以我们去背诵记忆编程语言的语法也是可以理解的,不过这可能不是最好的办法。...在学习python中有任何困难不懂的可以加入我的python交流学习QQ群:932749660,多多交流问题,互帮互助,群里有不错的学习教程和开发工具。...如下面飘红的词: const int * p = &a; int * const p = &a; 第一个const修饰的是 int ,int指代的是整型变量,也就意味着,指针p指向的值是不能修改的...以上用一个小例子分享了一下如何去理解一编程语言,其实可以通过理解学习编程的地方还有很多,比如形参、实参、传值、传引用、函数指针、友元、多态、重载等等等等,大家都可以尝试换种思路去理解,很多知识点一下子就能明白啦

68630

5可能衰落的编程语言

作者主要根据 TIOBE 和 RedMonk 这两个编程语言排行榜,以及 Dice Insight 网站上与招聘信息相关的数据,总结了一些有“衰落迹象”的编程语言。...然而,Python 似乎正在迅速崛起并吞噬了 R 的市场份额。 尽管 R 仍然被学者和数据科学家所使用,但对数据分析感兴趣的公司正转向 Python,因为它的可伸缩性和易用性对开发者更具吸引力。...因此,虽然 R 在 TIOBE 的编程语言流行指数有所下降,但其他研究显示,R 的使用率下降缓慢其实有利于 Python 的发展。...如果 R 要以任何形式存在,那是因为数据分析人员可能最终会将其与 Python 结合使用。...然而,鉴于它在 RedMonk 和 TIOBE 上的排名下降,我们仍然认为这是一有衰落迹象的语言。 ? 有话要说? Q: 你在用衰落的语言吗? 欢迎留言与大家分享

82530
领券