计算机语言有哪些,我只知道e语言c语言C++还有别的吗?它们属于哪一类的,有啥用,菜鸟应该学啥
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机语言有哪些,我只知道e语言c语言C++还有别的吗?它们属于哪一类的,有啥用,菜鸟应该学啥相关的知识,希望对你有一定的参考价值。
汇编,Unix,python,java,c#,易语言,jsp,asp……等等等等,太多了→_→。总的来说分三类:机器语言,汇编语言,高级语言。
机器语言:就是0和1组成的指令和代码
汇编语言:千万别以为就一种汇编语言,一种cpu对应着一种架构,对应一种汇编语言。我们常说的汇编是指x86兼容架构下的。
高级语言:c,c++,java之类比较友好的语言,可移植性高。
易语言,python之类叫脚本语言,也很重要。
新手建议从c开始学习(面向过程的编程),然后转硬件转软件都行!c语言自1972年诞生以来一直是使用人数最多的语言。与unix有密不可分的联系。学完c以后可以考虑java或c++之类的面向对象编程。学完这些你已经具备了基本的编程思想素养了,可以考虑学校数据结构,数据库等知识。或者转linux,做服务器架构和维护。同时,一定要学习一到两种脚本语言,强烈推荐python。基本就是这样啦
(纯手机手打) 参考技术A e是解释性语言 c/c++/java/php这些统统c系风格的语言 还有其它 f# lisp函数式程序设计语言 学有其它的 ada专注于面向对象的程序设计语言 pascal simula等以计算为主的语言等等
太多太多了 参考技术B 计算机语言分为机器语言,汇编语言和高级语言,机器语言是用二进制表示的,现在用的少,因为要记忆的东西太多了。汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。其他的语言都属于高级语言,如C,C++,JAVA,VB,Delphi等。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。由于省略了很多细节,所以编程者也不需要具备太多的专业知识。 分为解释类和编译类 参考技术C 建议正规语言学习方法。先学习C语言。然后C++,然后用VC++学习MFC编程。这三点是大学计算机软件工程专业的最常规的教学模式。也是最好的。预期你去啃本书《VB》《C#》什么的你永远学习不会开发软件的思想。当VC++你学习会后再去学习别的就太简单了。VB你一星期就可以搞定了。当然现在有人说VC++有点过时了。如果想在开发中更方便一点的话可以去选择C#或者JAVA,他们是两个公司的而产品,至于功能基本相同。实在难以区别。看你个人的选择了。
现在具体说下各种语言的区别。不仅仅是语言,也高哭这种开发的环境。这里我一概而论了。
VB,简单上手,你你呢个很快开发出自己想要的软件。非常之简单。你可以学习它来提起你学习的兴趣。做一个VB程序员也是不错的。每月正常都可以保证3000以上。但以后在开发大型的软件时候VB会很不行。
C,基础中的基础。任何人都要学习,而且要学好。以后你就会明白。不要不学习指针和结构体,这两点是C的精华。
C++,个人感觉C++挺简单的。只是在C上面加了构造函数……等概念。、
VC++是种环境。主要是MFC编程。好好学习吧。用个一年的时间达到精通。你就属于精英了。MFC当然是可视化了。
C#是微软的产品。可以开发桌面程序。也可以开发web程序,web程序开发很强大。
JAVA和C#是竞争对手。
delphi多用在数据库的开发。很强大。
其他的长用的易语言。不建议去学习。和VB一样。会打乱你编程的思想。
其他的就不说了。这就是常用的。 参考技术D .NET框架平台语言:
C++/CLI
C#
F#
IronPython
IronRuby
J#
Visual C#
Visual Basic .NET
Small Basic
C/C++语言:
C
C++
Turbo C++
Borland C++
C++ Builder - C++/CLI
Visual C++ 组件扩展
Objective-C
Microsoft Visual C++
BASIC语言:
有行号
BASIC
BASICA
GW-BASIC
ETBASIC
GVBASIC
无行号
QBASIC
QuickBASIC
True BASIC
Turbo BASIC
PowerBASIC
DarkBASIC
Visual Basic
Gambas
Visual Basic .NET
VBScript
Visual Basic for Applications(VBA)
REALbasic
Small Basic
Pascal/Delphi语言:
Pascal
Turbo Pascal
Object Pascal
Free Pascal
Delphi
Lazarus
数据库相关编程语言:
Clipper
Visual FoxPro
SQL
PL/SQL
T-SQL
GPU用着色器语言:
Cg
GLSL
HLSL
函数式编程语言:
Lisp家族
LISP
Scheme
Common Lisp
Clojure
ML家族
ML
Standard ML
OCaml
F#
Haskell
Scala
Erlang
Clean
Miranda
专业工具语言:
科学与统计计算
FORTRAN
MATLAB
Scilab
GNU Octave
R
S-Plus
Mathematica
Maple
Julia
工业与辅助设计
AutoCAD Lisp
计算机软件
Powerbuilder
置标语言:
SGML家族
SGML
html
XML家族
XML
SVG
XML-Schema
XSLT
XHTML
MathML
Java虚拟机上的语言:
Java
Jython
JRuby
JScheme
Groovy
Kawa
Scala
Clojure
视觉化程序设计语言:
LabVIEW
Quartz Composer
脚本语言:
Lua
Perl
PHP
Python
Ruby
ASP
JSP
Tcl/Tk
VBScript
AppleScript
ECMAScript派生语言:
ActionScript
DMDScript
ECMAScript
javascript
JScript
Shell语言:
sh
bash
sed
awk
PowerShell
csh
tcsh
ksh
其他编程语言:
汇编语言
A+
ALGOL
APL/J
Ada
B
Brainfuck
COBOL
Curl
D
Eiffel
Forth
Go
Io
Jess
Logo
MUMPS
Nuva
PL/I
PostScript
Prolog
REXX
SAC
Self
Simula
Smalltalk
Whitespace
易语言
新手建议学习vb或者是C语言。
以上是关于计算机语言有哪些,我只知道e语言c语言C++还有别的吗?它们属于哪一类的,有啥用,菜鸟应该学啥的主要内容,如果未能解决你的问题,请参考以下文章