快速入门编程语言

曾经看到网上有网友说3天内学习了一门新的编程语言,很多人敬佩不已。3天学习一门语言需要有比较扎实的功底,主要是计算机组成原理。其实这对计算机专业出身的学生来讲并不是难事。我就个人体会讲讲如何快速入门一个全新的编程语言。

学过组成原理的人就知道计算机真的只是一台“计算“机而已,计算机只能处理能够最终转化成算数运算和逻辑运算的问题,在了解计算机的人看来,现代的计算机具备能力是十分有限的。所以才有必要研究更加智能的计算机。

计算机的功能取决于CPU,CPU又由控制器和算术逻辑运算器器构成:

1、算数逻辑运算器用于实现数字运算(+、-、*、/)和逻辑运算(&&、|| 、!)

2、控制器用于实现循环计(while循环)算和条件判断(if分支)

此外CPU运算数据的获取最终从总线获得。所以总结计算机所具备的能力就是:可以实现数学运算和逻辑运算、程序跳转控制、数据传送。

一门编程语言说到底是计算机运算能力的体现,而CPU功能又是如此之少,结论是编程语言必然是简单的。我们可以暗自庆幸了。所以学习一门语言只需要注意3点:

1、基本数据表示和赋值语句,这个是数据传送的体现。

2、表达式的格式又包含数学运算表达式和逻辑运算表达式。

3、程序分支和控制语句的格式。

4、基本输入输出。这点虽然不是一门语言所管理的,但是却是编程的时候不能少的。

抓住这4点内容,不用3天一门语言的语法就能基本掌握下来,在看一些程序例子,如何使用也就入门了。

上面的说法对于过程性语言如C以及各种脚本语言都是适用的。

对于面向对象的语言,除了掌握上面3点需要再注意引进类之后的继承、函数重载等问题。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值