每一个编程语言都有自已的语法吗?

如题所述

当然有自己的语法,要不怎么能叫一种语言而不同于其它的编程语言?一般你要只是学语法的话,可以看语法图,一般程序设计语言的语法图可以用BNF(Backus Naur范式)来描述。
常用的符号有:
::=定义为
|或者
[]0次或1次出现
()0次或多次出现
<>一个非终结符
如:标识符(就是做变量名,程序名等名字的程序文本)一般是由字母开始的,以字母,数字后继的,那么标识符就可以这么写:
<数字>::=0|1|2|3|4|5|6|7|8|9
<字母>::=<大写字母>|<小写字母>
<大写字母>::=A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z
<小写字母>::=a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z
<字母或数字>::=<字母>|<数字>
<标识符>::=<字母>(<字母或数字>)
根据以上几条BNF语言,你就能写出正确的程序。
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-01-28
不同的语言自然语法不一样,但是不代表不同的开发工具所用语言不同。

例如 TC++,VC++,BC++ 同是用的 C++ 语言

VB,QB 同是用的BASIC语言

Java 他自己用了一个语言但是语法和C语言很像

拿C++来说 C++ 遵循了 Ansi C 语言的标准(因为C++本身就是C的超集)而不是微软自己制定的语言,所以微软也必须遵守.

而 BASIC 来说他就是比尔大叔制定的语言所以他可以随便改,这也就是为什么VB和QB同是BASIC但是相差很大的原因了

JAVA 是在C语言基础上制定的,所以和C语言很像

类似语言还有Pascal 他是 Borland 公司制定的,使用这个语言的代表开发工具当然就是著名的 Delphi 了.
第2个回答  2007-01-28
基本上是这样的,编程语言的称呼主要是因为具体的语法不同而区别的

不过大多编程语言的语法也就是大同小异而已本回答被提问者采纳
第3个回答  2007-01-28
语法一样还叫不同语言么....

计算机程序语言有哪些
计算机程序语言种类繁多,每一种都有其独特的语法和适用场景。常见的编程语言包括C、C++、Java和Python等。C语言以其简洁高效的特性广泛应用于系统编程和嵌入式系统开发;C++则在软件工程、游戏开发等领域展现出强大的功能;Java凭借其跨平台性,被广泛应用于企业级应用和Android应用开发;Python则以其简洁的...

编程语言的定义都涉及什么语义和语用三个方面
编程语言的定义都涉及语法、语义和语用三个方面。一、概念 1、程序设计语言是用于书写计算机程序的语言。语言的基础是一组记号和一组规则。根据规则由记号构成的记号串的总体就是语言。在程序设计语言中,这些记号串就是程序。程序设计语言有3个方面的因素,即语法、语义和语用。2、语法表示程序的结构或...

电脑编程有哪些语言,需要什么工具
每一种高级(程序设计)语言,都有自己人为规定的专用符号、英文单词、语法规则和语句结构(书写格式)。高级语言与自然语言(英语)更接近,而与硬件功能相分离(彻底脱离了具体的指令系统),便于广大用户掌握和使用。高级语言的通用性强,兼容性好,便于移植。下面介绍几种较有代表性的高级程序设计语言: ⑴BASIC语言 BASIC语言...

计算机编程时用得着英语的语法吗?
不需要英语的语法,但是必须遵循编程语言的格式 但是英语好对于学编程语言还是有一定帮助的,一般命令都是英文为主,如果你认识这些单词,将会非常方便你记忆(相对于不认识的人来说)

如何学习编程语言?
我觉得想要学好一门编程语言,需要经过如下几个步骤:基本语法 其实除非这门语言特别怪异,比如LISP,大多数语言的基本语法都是大同小异的。在初次接触到一门新的编程语言时,我们需要快速的掌握这门语言的基本语法,比如变量声明、if条件、循环条件、数组、字符串、最常用的函数等。如何快速掌握基本语法呢...

什么是编程语言
编程语言是一种人与计算机沟通的桥梁,它定义了一组词汇、语法规则和编程范式,让开发者能够通过编写代码来指示计算机执行特定的任务。这些任务可能包括数据处理、系统控制、网络通信等。编程语言的发展经历了从低级语言到高级语言的演变,如今已有众多种类的编程语言,如Java、Python、C++等。编程语言的功能和...

怎样自己发明一种编程语言啊
如果你想开发一种编程语言,首先需要确定这门语言的所有组成部分,例如自定义语法、数据类型和结构等。这是一项庞大而细致的工作,要求你具备扎实的计算机科学基础和编程技能。接下来,你需要构建一个解释器或编译器,用来支持你的语言。解释器会逐行读取并执行程序,而编译器则会将整个程序转换成机器指令。这...

python共有多少语法?
Python基本语法都有哪些? 1.关于编码: 默认情况下,Python3源码文件以UTF-8编码,所有字符串都是unicode字符串。当然你也可以为源码文件指定不同的编码: #-*-coding:cp-1252-*- 2.标识符: 第一个字符必须是字母表中字母或下划线,其他的部分由字母、数字和下划线组成。 标识符对大小写敏感。 在Python3中,可以...

如果自己要发明一种编程语言,那么需要做些什么事情呢?
如果你要做这个,那么先要完成对于一门编程语言的各个要素:比如定义你自己的语法、数据类型、语言结构等等,其次你要写一个支持这些语法的解释器或编译器。就我的理解,当你编写完成一个编译器或解释器,基本上你的代码就可以用了。比较粗陋的比方,你会一门地球人都不会的外星语言,现在语言已经存在了...

编程语言有几种,分别都是编什么程序的?
电脑每做的一次动作,一个步骤,都是按照以经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它...

相似回答