Linguagem de programação é constituída por regras semânticas e sintáticas, que
consistem num conjunto
de normas a seguir e que indicam como se deve estruturar o código. Através da
utilização dessas regras, podemos
comunicar instruções a um computador. É assim que os programas são
criados.
Linguagem
C
1. Introdução
Os anos
de 1969 a 1973 foram de extremo
entusiasmo dentro da AT&T Bell Labs porque foi quando a linguagem de
programação C foi maioritariamente desenvolvida.
O principal desenvolvedor desta linguagem
foi Dennis
Ritchie que descreveu o ano de 1972 como o mais produtivo e
criativo.
A linguagem desenvolvida por Ritchie chama-se
C porque esta linguagem baseou-se imenso numa outra linguagem de programação
chamada B, tendo C diversas características em comum com B.
Inicialmente,
esta linguagem de programação, C, tinha como principal finalidade
· o desenvolvimento do SO Unix,
(que
já havia sido escrito em Assembly -
uma outra linguagem de programação)
Esta linguagem foi
uma das influências de muitas das linguagens de programação que atualmente são muito utilizadas
C++, C#, C Shell, D, Euphoria, Go, Java, JavaScript,
Limbo, Logic Basic, Objective-C, Perl
e PHP.
Podemos dizer que, C é uma linguagem “mãe”, que
influenciou muitas outras.
Aprendendo a linguagem C, fica
preparado para se iniciar com muitas outras linguagens de programação pois
tem uma sintaxe muito utilizada
exemplo: C++, JavaScript, PHP,
C#, Java, Android
Características da
linguagem C
C
é uma linguagem de programação, em relação aos paradigmas, estruturada,
imperativa e procedimental.
C é Linguagem de programação compilada
Linguagens de Programação Compiladas são aquelas que passam pelo processo de compilação, ou seja, onde o seu código fonte é diretamente transformado na linguagem da máquina por via de um compilador.
Um IDE é um Ambiente de Desenvolvimento Integrado e deriva do inglês Integrated Development Environment.
É um programa de computador que reúne diversas
ferramentas para apoiar no desenvolvimento de software.
IDE
constituído por:
§ Editor – a
ferramenta primária que nos permite escrever
o código-fonte
§ Compilador -a
ferramenta que transforma o código-fonte
em linguagem da máquina através do processo de compilação.
§ Depurador – esta
ferramenta ajuda no processo de encontrar bugs (erros) no
código-fonte.
IDE recomendado
para iniciantes
à Fácil
utilização – o Dev
C++ - para SO Windows. Grátis
IDE para profissionais
Eclipse , Netbeans ou o Microsoft Visual C++
A linguagem “C” é “Case Sensitive”, isto é, maiúsculas e minúsculas fazem diferença.
Variáveis
soma ≠ Soma ≠ SOMA
Da mesma forma que as instruções em “C” devem ser sempre escritos
com letras minúsculas.
àEm “C”, todas as instruções são sempre encerradas com o ponto e vírgula “ ; “.
Os comentários e as observações do programa podem
aparecer em qualquer lugar desde que colocados entre os delimitadores
/* compilador
de
várias linhas */
ou
// comentário de apenas uma linha
A utilização de # include <stdio.h> adiciona o ficheiro stdio.h, que permite o
acesso a todas as funções de input e output.
Estes ficheiros chamam-se header files (ficheiros de
cabeçalhos, têm sempre extensão .h e incluem os cabeçalhos
das funções que irão ser utilizadas .
Sem comentários:
Enviar um comentário