- 当天更新视频:5部 视频总数量:78283部
Udacity公开课:CS262程序语言详情
在线播放和下载地址: [ 无需安装任何插件即可快速在线观看和下载 ]
Udacity公开课:CS262程序语言内容简介:
这是一部非常基础的入门级的编程语言教程,但是也非常实用,看了就能学会基本的编程,比如设计一个浏览器。因为这个有趣的老师把理论与实践融合在一起,而且使用的是HTML和Javascript这两种目前较常见的网络编程语言,以此设计并生成网页。
程序设计语言用于书写计算机程序的语言。语言的基础是一组记号和一组规则。根据规则由记号构成的记号串的总体就是语言。在程序设计语言中,这些记号串就是程序。程序设计语言有3个方面的因素,即语法、语义和语用。语法表示程序的结构或形式,亦即表示构成语言的各个记号之间的组合规律,但不涉及这些记号的特定含义,也不涉及使用者。语义表示程序的含义,亦即表示按照各种方法所表示的各个记号的特定含义,但不涉及使用者。
有许多用于特殊用途的语言,只在特殊情况下使用。例如,PHP专门用来显示网页;Perl更适合文本处理;C语言被广泛用于操作系统和编译器(所谓的系统编程)的开发。高级程序设计语言(也称高级语言)的出现使得计算机程序设计语言不再过度地倚赖某种特定的机器或环境。这是因为高级语言在不同的平台上会被编译成不同的机器语言,而不是直接被机器执行。最早出现的编程语言之一FORTRAN的一个主要目标,就是实现平台独立。