-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Este guia recomenda que você possua alguma experiência prévia em linguagens como C ou Pascal. Você poderá utilizar a linguagem de forma mais plena se tiver algum grau de conhecimento dos seguintes tópicos:
-
Estruturas de Dados: Conhecimento de estruturas de dados, como arrays, listas, pilhas, filas, árvores, grafos, etc.
-
Complexidade de Algoritmos: Compreensão e análise de complexidade (tempo e espaço) dos algoritmos.
-
Gerenciamento de Memória: Assim como na linguagem C, existirão situações em que o programador será responsável pelo gerenciamento de memória. Compreender alocação e liberação de memória é crucial para evitar vazamentos de memória e problemas de corrupção.
-
Depuração e Testes: Habilidades para depurar código, identificar erros e realizar testes para garantir a funcionalidade e a robustez do programa.
-
Bibliotecas e APIs: Familiaridade com o conceito de bibliotecas e APIs para realizar tarefas comuns, como entrada/saída, manipulação de arquivos, redes, etc.
-
Segurança: Conhecimento sobre práticas de segurança, por exemplo, vulnerabilidades relacionadas à estouro de buffer.
-
Controle de Versão: Familiaridade com sistemas de controle de versão e de comparação de arquivos (diff), como Git, para rastrear e gerenciar alterações no código-fonte.
-
Compreensão de Arquitetura de Computadores: Ter um entendimento básico da arquitetura x86 irá ajudar na compreensão de certos aspectos de implementação da linguagem.
Português Puro é uma linguagem de programação de alto nível, ou seja é uma linguagem que permite criar programas utilizando um alto nível de abstração.
Português Puro possui uma biblioteca padrão de tipos de dados, como:
-
Números inteiros,
-
Números fracionários;
-
Caracteres;
-
Strings;
-
Listas duplamente encadeadas,
-
Estruturas.
Além de possuir um conjunto de elementos essenciais que compõem o cerne da linguagem, incluindo operadores, estruturas de controle e declarações. O compilador e a Biblioteca padrão do Português Puro podem ser expandidos para uma variedade de finalidades, permitindo, assim, a extensão da linguagem.
Para iniciar a aprendizagem da linguagem Português Puro, você precisará de um ambiente de desenvolvimento adequado.
Aqui está uma breve introdução sobre como dar seus primeiros passos com o Português Puro:
-
Escolha um ambiente de desenvolvimento integrado (IDE) que suporte o Português Puro, como o Notepad++ ou o PAL-1000.
-
Abra o IDE e crie um novo arquivo de texto.
-
Escreva o seu código no editor de texto da IDE.
-
Compile e execute o programa para ver os resultados.
O ambiente de desenvolvimento integrado pode variar dependendo da escolha do IDE, mas todos eles oferecem recursos semelhantes para escrever, compilar e executar o código.
Uma ferramenta útil para explorar as capacidades o Português Puro é o Ambiente de desenvolvimento integrado (ADI), denominado PAL-1000 que permite escrever código em Português Puro e executá-lo. Ele foi criado inteiramente em Português Puro com o objetivo de demonstar as capacidades da linguagem, servindo assim como uma Prova de Conceito.