Linguaxe de programación
Na Galipedia, a wikipedia en galego.
Unha linguaxe de programación é unha linguaxe artificial consistente nun conxunto de instrucións nun código concreto que ten como obxectivo facilitar a comunicación entre o programador e o sistema informático, permitindo que os primeiros poidan comunicarse cos segundos que empregan o código máquina (unha combinación de 0 e 1) mediante un sistema semellante á linguaxe humana.
Estas linguaxes artificiais non permiten unha liberdade de expresión tan ampla como as naturais. A súa sintaxe e semántica están definidas previamente. Pódese distinguir entre a linguaxe da máquina e a orientada ó problema. A primeira non é transferible a outro ordenador, pero posúe a vantaxe da abreviación considerable de tempo ó realizar as operacións. Se se emprega unha linguaxe orientada ó problema, pode resolverse en calquera ordenador compatible, directamente ou tras lixeiras adaptacións, e non é preciso un coñecemento detallado do ordenador; non obstante, ten como inconvenientes o prolongado tempo requirido e a dificultade de enumerar unha serie de problemas non numéricos.
Entre as linguaxes de programación poden distinguirse: Basic, C, C++, Forth, Fortran, Java, Lisp, Logo, Pascal, Perl, Pilot, PL/I, etc.
Índice |
[editar] Ver tamén
- Código fonte
- Código obxecto
- Compilador
- Programación orientada a obxectos
- Linguaxe máquina
- Linguaxe orientada ao problema
- Enxeñaría de software
[editar] Linguaxes de programación
- ADA
- APL
- Basic
- C
- C++
- C# Tamén coñecido coma C Sharp
- Cobol
- Ensamblador
- Fortran
- HTML
- Java
- Lisp
- Logo
- Modula
- Pascal
- Perl
- Pilot
- PL/I
- UML - Siglas de Universal Modeling Language (linguaxe de modelado universal)
- XML - Siglas de eXtensible Markup Language (linguaxe de marcas extensibles)
[editar] Xeracións das linguaxes de programación
[editar] Ambientes de desenvolvemento
- Anjuta DevStudio
- Borland C++ Builder
- Borland Delphi
- Eclipse
- KDevelop
- Kylix
- Microsoft Visual Basic
- Microsoft Visual C++
- Microsoft Visual C#
- MonoDevelop
- Netbeans