🤔 Para Refletir :
"O poder da criação está em suas mãos, escreva sua própria história e abra as portas para aventuras inesquecíveis."
- Versyoh

Curso de Programação - Aula 2 - Linguagem de programação,IDE e Compilador

Cristiano Sword

Conde
Membro
Membro
Juntou-se
09 de Outubro de 2015
Postagens
415
Bravecoins
14
Eae galera blz ,na nossa 2º aula do Curso de Programação
vamos ver oq são e pra q serve as itens abaixo:

1-Linguagem de programação
2-Compilador
3-IDE

1-Linguagem de programação: muito se fala dela,mais vc sabe exatamente oq e pra q serve?

Definição por Dennis Ritchie*(tirei do seu livro em inglês e traduzi)=
Linguagem de programação é uma linguagem de computador formal projetada para comunicar instruções para uma máquina. Linguagens de programação são usadas para criar algoritmos e definir como se comporta a máquina.

Atraves de um conjunto de códigos podemos programar o comportamento de um computador.Existem varios
tipos de linguagens de programação,divididas entre baixo nivel e alto nivel.A linguagem e mais baixo nivel q existe eh
o Assembly, q eh o mais proximo q podemos chegar do q o computador entende(q seria binario e hexadecimal)
existem mais linguagens de baixo nivel, a maioria extinta nos dias de hj. Resumindo quanto mais baixo o nivel da linguagem,mais proxima ela esta da maquina,ew quanto mais alto o nivel dela mais longe ela esta da maquina.

[okay]Sei e dai? pra q eu devo saber isso? [/okay]

Pq linguagens de baixo nivel conseguem tirar mais proveito do hardware sendo q o assembly,consegue tirar resultados assutadores em termos de performance e tamanho final de arquivo.Mas por outro lado
eh bem complicado e chato programar em linguagens de baixo nivel(pra qm estiver lendo e ja saber programar um pouco,até as variaveis em assembly sao limitadas e contadas!),enquanto q em liguagens de alto nivel existem varias facilidades(entrarei em detalhes em aulas posteriores).

2-Compilador: são programas criados para traduzir o código de determinada linguagem de programação para codigo de maquina ou assembly.

3-IDE (Integrated Development Environment) = traduzido do inglês :Ambiente de Desenvolvimento Integrado, consiste em um conjunto de programas integrados, normalmente são:

a.editor de texto= um editor de texto como o bloco de notas do windows
b.compilador
c.debbuger(depurador) e corretor de erros de sintaxe = o primeiro serve pra acomphar e corrigir certos erros no programa final compilado.E o segundo serve pra corrigir erros de sintaxe no codigo(se a ordem ou escrita dos mesmos está correta ou não)

[okay]Eae agora a gente vai programar? ou não? [/okay]

Agora sim!

iremos usar um compilador online(na vdd ele apenas simula o resultado final)
para isso entre no site:(detalhe existea opção de se compilar em varias linguagens nesse compilador online)

link:
http://rextester.com/PQTLJ42849

nesse link já tem um pequeno codigo escrito em c#, a linguagem que usaremos nesse curso.


na linha numero 20 ,onde esta escrito 

Console.WriteLine("Olá Galera!");

mude o q esta dentro das aspas,escreva oq quiser e depois compile apertando F8.

Por hj eh só, esse artigo já ficou bem grande, na proxima aula entraremos em variaveis

Até lá



*Não vou apresenta-lo aq pro artigo nao fica grande,mas se vc nao sabe qm eh ,faça uma pesquisa urgente , o cara ta no Hall dos programadores de todos os tempos.Inventou a linguagem C e fez muitas outras coisas,seu livro "The C Programming Language" eh considerada a biblia do C.
 
Voltar
Topo Inferior