What is Programming Language?

English:

What is Programming Language?

If you want to write instructions for a computer, you should do this writing through machine language.
The machine only "understands" what you are writing through some special language based in binary logic.

Eg:
1 for yes 
0 to no

The combination of these two values (often known as binary instructions) may result in certain behaviours that machine will execute.
But it's too hard to us write or read commands in binary language.
Being an intermediate between machine and human, we have programming language.
The Programming languages are a kind of "Translator" and can "convert," our high level language instruction in low level language as binary statements.
There are a lot of different languages in the world to communicate with the computer. Though in this article, I'll talk about C# language, the Microsoft language for developing desktop applications, web sites, games and mobile applications.

Português-BR:

O que é linguagem de programação?

Se você deseja escrever instruções para um computador, faça isso através da linguagem de máquina.
A máquina apenas "entende" o que você está escrevendo através de uma linguagem especial baseada na lógica binária.

Por exemplo:
1 para sim
0 para não

A combinação desses dois valores (geralmente conhecidos como instruções binárias) pode resultar em certos comportamentos que a máquina executará.
Mas é muito difícil escrever ou ler comandos em linguagem binária.
Sendo um intermediário entre máquina e humano, temos a linguagem de programação.
As linguagens de programação são uma espécie de "tradutor" e podem "converter", nossa instrução de idioma de alto nível, em idioma de baixo nível como instruções binárias.
Existem muitas linguagens de programação diferentes no mundo para se comunicar com o computador. Embora neste artigo, falarei sobre a linguagem C #, a linguagem da Microsoft para o desenvolvimento de aplicativos de desktop, sites, jogos e aplicativos móveis.

Comentários

Postagens mais visitadas deste blog

Boolean type

Assignments Operators

Increment and decrement operations