Informática, Programación
Lista de linguaxes de programación. Linguaxes de programación de baixo e alto nivel
Como o desenvolvemento da tecnoloxía informática non está parado e están mellorando constantemente métodos e técnicas de programación e linguaxes de programación. Considere o que idiomas están alí no dominio do ordenador moderno ea súa clasificación.
visión global
Lista de linguaxes de programación son tan ampla e variada que é totalmente estender - unha tarefa case imposible. Entre todas as linguas poden ser divididos en tres grupos principais:
- (Linguaxes de programación de baixo nivel) da máquina;
- orientada á máquina (montadores);
- máquina-independente (alto nivel);
Entre os desenvolvedores de software moderno son os máis populares seguintes linguaxes de programación básicos. Lista en orde de popularidade descendente:
- SQL.
- Java.
- XML.
- C ++.
- HTML.
- Visual Basic.
- XSL.
- Delphi.
A lista de linguaxes de programación está lonxe de ser completa, pero son os idiomas máis populares, o coñecemento de que poden esixir un programador para un traballo. Todos eles son linguaxes de programación de alto nivel.
Fundamentos de programación
de programación de baixo nivel - estes son os idiomas que precisa para ter en conta o tipo e as capacidades do procesador. Operadores e métodos de funcionamento de tales linguaxes de programación están preto o suficiente para o código de máquina, eles esixen o coñecemento da memoria do ordenador eo procesador se vira para ela.
É difícil chamar varias linguaxes de programación de baixo nivel. Lista aínda vai ser reducido a un primado da linguaxe - o montador. Xa que permite facer códigos de programas na notación preto de código de máquina, o montador usado exclusivamente para escribir software do sistema, como sistemas operativos, controladores de dispositivo e na programación de códigos de chip de control.
A desvantaxe de tales linguaxes de programación é que son escritos no programa para realizar tarefas específicas nun dispositivo especial, ea súa execución non é posible no caso de transferencia a outro procesador.
desenvolvemento de aplicacións
Lista de linguaxes de programación para crear aplicacións personalizados, así como para o desenvolvemento e implantación de software personalizado ten miles de elementos. Como entender unha tal variedade debido ao feito de que un determinado idioma axeitado para resolver varias tarefas.
A pesar do feito de que estas linguaxes de programación é determinada nun grupo separado, a súa posta en marcha ten lugar no código de máquina. Para realizar a liña de programa por liña e listo para traducir-lo en código máquina usando un programa especial - intérpretes. A tradución do código dunha lingua a outra se realiza sen a realización de equipos, entón implicados neste compiladores programa. En xeral, os programas deseñados para traducir programas escritos nunha linguaxe de programación formal, noutro, chamado de tradutores.
Considere máis linguaxes de programación de alto nivel. A lista será non só escribir algúns detalles sobre cada un dos máis populares.
SQL
linguaxe de programación especializada deseñado principalmente para uso con sistemas de xestión de base de datos e programación. SQL traduce como "unha empresa especializada linguaxe de consulta." Desde as últimas décadas do mercado de DBMS creceu miúdo, a popularidade da lingua non se fai unha sorpresa.
Existen diferentes puntos de vista sobre o futuro da lingua. Definitivamente crese que a tecnoloxía para crear relacional base de datos estaba en auxe, pero o seu tempo se está esgotando. A necesidade de desenvolvemento en conexión cos volumes crecentes de datos procesados leva os expertos a crer que a humanidade é simplemente transición necesaria da tecnoloxía relacional para post-relacional no futuro, pero co fin de preservar a compatibilidade cos bancos de datos existentes.
JavaScript
Á dereita está a segunda linguaxes de programación de alto nivel. Doado de aprender, doado de usar. Aumentou en comparación co proxenitor de programación de fitness leva ao feito de que traballar con esta linguaxe de millóns de persoas en todo o mundo. linguaxe orientada a obxectos con base en C ++, adaptado para a creación de programas e aplicacións que poden manexar grandes cantidades de información en ámbitos especializados e adaptados ao ambiente específico implantación do acabado do produto.
Java Tecnoloxía - é a base que permite cantidades ilimitadas de aumentar a empresas de infraestrutura e empresas que poden ligan o sistema de calibre máis diverso de conectarse á rede a través de teléfonos WiFi para supercomputadores.
XML
Un descendente de HTML, esta tecnoloxía é unha linguaxe de marcado extensible. É adaptado para interpretar os documentos. Nel para realizar complexos documentos transformación e cambio. XML é usado para transmitir e almacenar datos temporalmente cando se traballa con diferentes bases de datos relacionais a través de Internet.
XML xa alcanzou un nivel no que pode reclamar ser o fundamental para a tecnoloxía de rede da empresa.
Nós programamos en ruso
A maioría das linguaxes de programación populares usar o vocabulario do idioma inglés. Con todo, ademais destes, existen tamén linguaxes de programación rusos. Lista do pequeno ruso ea área de tema en que son usados, é moi especializado. Aquí están algúns exemplos.
- 1C: Empresa. Todo o sistema está deseñado para a xestión da organización en todos os ámbitos de actividade. Moitas veces, os anuncios na busca de funcionarios pode atender "1C programador".
- O verbo. analóxico en inglés de Pascal.
- Robic. linguaxe de programación especializada deseñado para ensinar aos nenos as nocións básicas de programación.
- Rapier. Dinamicamente tecleado linguaxe, con base nos procedementos.
Como verás, a lista de idiomas é tan ampla e variada que é imposible para cubrir posibles clasificacións e listas. Se vostede decide facer a programación a nivel afeccionado ou profesional, entón recorda que o programador - unha profesión creativa que esixe non só coñecementos, senón tamén fantasía, imaxinación, intuición, e mesmo un pouco de sorte.
Similar articles
Trending Now