Tabla comparativa de lenguajes de programacion.docx

Solo disponible en BuenasTareas
  • Páginas : 2 (259 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de septiembre de 2010
Leer documento completo
Vista previa del texto
TABLA COMPARATIVA DE LENGUAJES DE PROGRAMACION
PROGRAMAS | Identificadores | Variables | Operación de Asignación | Igualdad | Bloques |IF-THEN | Invocar Funciones |
PL/I | [a-zA-Z][a-zA-Z0-9]* | | | | | | |
Smalltalk | [a-zA-Z][a-zA-Z0-9]* | | v1 v2 | | := | | | c ifTrue:b ♦c ifFalse:b | f value ♦ a f:b |
C | [_a-zA-Z][_a-zA-Z0-9]* | t v | = | == != | { .. } | if (c) b | f() ♦ f(a,b) |
C#, | [_a-zA-Z][_a-zA-Z0-9]*| t v | = | == != | { .. } | if (c) b | f() ♦ f(a,b) |
C++ | [_a-zA-Z][_a-zA-Z0-9]* | t v | = | == != | { .. } | if (c) b | f() ♦ f(a,b) |
Perl| [_a-zA-Z][_a-zA-Z0-9]* | t v | = | == != | { .. } | b if c ♦ c and b | f() ♦ f(a,b) |
PHP | [_a-zA-Z][_a-zA-Z0-9]* | | = | == === != !== | {.. } | if (c) b | f() ♦ f(a,b) |
Python | [_a-zA-Z][_a-zA-Z0-9]* | global v1, v2 | | == != | sangrías | if c: b | f() ♦ f(a,b) |
Java |[_a-zA-Z$][_a-zA-Z0-9$]* | t v | = | == != | { .. } | if (c) b | f() ♦ f(a,b) |
JavaScript | [_a-zA-Z$][_a-zA-Z0-9$]* | var v | = | == === != !== | { .. }| if (c) b | f() ♦ f(a,b) |
Lisp | [^0-9\s]\S* | (declare (v t)) | set setq | | | (if c b) | |
Scheme | [^0-9\s]\S* | define | set! | | |(if c b) | (f) ♦ (f a b) |
Eiffel | | v: t | := | is_equal | | if c then b end | f ♦ f(a,b) |
Pascal | | v: t | := | = <> | begin ..end | if c then b | f ♦ f(a,b) |
Ada | | v: t | := | | begin .. end | if c then b end | f ♦ f(a,b) |
Dylan | | define | := | | | | |
tracking img