# Linguagem De Programação Brasileira

Motivado Pelo Projeto OpenLattes .
Esse projeto encontra-se anexado ao projeto UTILITIES do GIT HUB disponível em https://github.com/ALEXANDROGONSAN/UTILITIES . E herda a licença descrita no repositório .

### Objetivo

O Objetivo Básico Do Projeto É Criar Uma Linguagem De Programação No Idioma Brasileiro , O Português Brasileiro .

### Missão

Salientar A Nossa Identidade Nacional .
Facilitar O Entendimento De Programação Pelo Nosso Povo .
E Em Um Ponto Mais Amplo Facilitar O Acesso De Todas As Pessoas Nos Diferentes Países , Estados , Nações , E Idiomas À Programação Em Sua Própria Língua .

### Introdução

Hoje , Por Exemplo , Temos O Excelente Site Do Code Para Ensino De Programação Mas Que Ainda Não Faz O Que Nós Queremos Fazer Aqui . Que É Programar Em Português . Aprender A Programar E Não Saber O Inglês É Dois Trabalhos Em Um , Pois Precisamos Aprender As Lógicas De Programação E Ao Mesmo Tempo Aprender O Idioma Inglês Ou Dificilmente Vamos Conseguir Lembrar Das Funções Que São Todas Escritas Em Inglês .
Aprender Programação É Muito Lógico Se Entendemos O Inglês , Pois Cada Função Tem O Seu Devido Nome , Que Equivale Em Sentido Ao Que A Função Da Programação Fará . Então O Ensino De Programação Avançaria Vertiginosamente Se As Pessoas Pudessem Programar Em Seu Próprio Idioma . Tudo Ficaria Mais Fácil , Mais Acessível .

### Soluções Atuais

Uma Ideia É Começar Por Fazer Um Programa De Tradução Para Que A Pessoa Escreva Em Seu Idioma E O Programa Traduza E Forneça À Pessoa O Código Em Inglês , Que É O Idioma Padrão Da Maioria Das Linguagens De Programação Atuais .

### Comunidade

Se Você Também Sonha Em Ajudar As Pessoas , Mudar O Mundo , Erguer A Identidade Da Sua Nação , contribua com esse projeto , envie os arquivos que você está desenvolvendo para a repositório no GIT HUB .

### Linguagens De Programação E Suas Peculiaridades

Esse tópico trata sobre :
* O Que Podemos Fazer Com uma determinada linguagem de programação E Não Podemos Fazer Com Nenhum Outra .
* Quais As Possibilidades Que A Tal Linguagem De Programação Nos Traz .
Para o estuda das Peculiaridades observa-se como , Por Quê , E De Qual Necessidade Surgiu A Tal Linguagem De Programação , O Que O Inventor Pensou ? O Que O Inventor Realmente Queria Fazer ?
Nesse tópico é citado HTML embora não seja uma linguagem de programação e sim de marcação também será feito um tradutor para HTML .

#### HTML
##### Peculiaridades

Usar HTML 5 É Bem Mais Simples Do Que Usar Java , Além De Ser Bem Mas Leve , Algo Em HTML 5 Em Relação A Java Rodaria Mais Rápido , Travaria Menos E Possibilitaria O Acesso De Conteúdos Grandes Ainda Que Com Uma Velocidade De Internet Menos Rápida .
HTML 5 Pode Inclusive Substituir Java , Até Na Criação De Vídeos . Como O HTML 5 Cria Vídeos Eu Não Sei Muito . Mas .webm É A Extensão Que Conheço Que Usa A Linguagem HTML 5 Para Criar Vídeos .

##### Códigos
###### Apresentação

Todo HTML É Escrito Entre As Tags <html> E </html> .
O Termo HTML Em <html> . . . </html> Não Precisa Necessariamente Ser Traduzido Mas Pode .

#### Python
##### Peculiaridades

Parece Ser Bem Simples E Realiza Cálculos Matemáticos Com Extrema Facilidade . Porém como é uma linguagem interpretada tem um tempo de execução maior, mas criar um código em Python é extremamente rápido.

### Vertentes

Umas das vertentes desse projeto é traduzir a linguagem natural para a linguagem de programação , e inicialmente terá uma parametrização dos palavras " reservadas " ao invés de interpretar qualquer linguagem natural como sendo a linguagem de um algoritmo .