Programmation Basic
Basic acronyme de la définition anglaise: "Beginner's All purpose Symbolic Instruction Code". Ce langage informatique évolué a surtout été utilisé des années 70 à 90. Il se veut simple d'accès pour les débutants et capable d'offrir une palette d'instructions couvrant tout les domaines de l'informatique.
Il a été porté sur pratiquement tout les micro-ordinateurs du moment. Il a fait naître nombre de vocations de programmeurs.
Dans ses versions les plus courantes, c'est un langage interprété ; de plus compte tenu de ses prétentions de couteau suisse, il est peu optimisé et par conséquent relativement lent à l'exécution.
Toutefois une version pour "ms-dos" (assez méconnue) développé par l'éditeur "Borland" le "Turbo-basic" utilisant un compilateur a réussi la gageure d'être encore plus complet, tout en étant beaucoup plus rapide à l'exécution et produisant des fichiers exécutables légers.
Cette version améliore très nettement le BASIC d'origine. Elle ajoute des structures de programmation moderne, aux archaïques mais indispensables "if then else / for to next / while wend" telles que : les choix "select case", les boucles "do while until loop", la gestion différenciée des variables locales et partagées, les appels à des procédures externes réutilisables, la fin en douceur des numéros de ligne de l’ancêtre et une foule de détails, qui en font un langage moderne et bien adapté à une multitude d'usages, comme l'informatique embarquée, les automates et autres systèmes disposant de peu de ressources et réclamant fiabilité et constance de leur programmation. 
Ce langage est actuellement quelque peu éclipsé par les langages orientés objet plus adaptés aux environnements graphiques comme "MS Windows", mais nettement plus gourmand en ressources.

Programmation Brainfuck
Programmation Brainfuck/Introduction
Brainfuck est un langage de programmation minimaliste, inventé par Urban Müller en 1993. Le nom est anglais, il vient de la contraction de brain, cerveau, et fuck, niquer. Il a d'ailleurs d'autres noms comme Brainf*ck, Brainf*** ou encore BF. Auraient-ils honte ? 
L'objectif de Müller était de créer un langage de programmation simple pour une machine de Turing qu'il pourrait implémenter avec le compilateur le plus petit possible. Le langage consiste en 8 instructions. La version 2 de son compilateur original, écrit pour l'Amiga, faisait 240 octets en taille. 
Comme son nom ne le suggère pas pour un anglophobe, les programmes Brainfuck sont difficiles à comprendre, peut-être même dangereux pour la santé mentale des programmeurs. Cependant, une machine de Turing et donc Brainfuck, peut accomplir n'importe quelle tâche. En ne tenant pas compte de la difficulté apparente à programmer certaines tâches en Brainfuck, c'est certainement possible de le faire. 
Le langage est basé sur un modèle de machine simple consistant en un tableau d'octets initialisés à 0, d'un pointeur sur le tableau (pointant sur le premier octet du tableau) et de 2 files d'octets pour les entrées et les sorties.

Programmation Brainfuck/Les 8 instructions du langage

Les 8 instructions du langage, chacune codée par un caractère, sont les suivantes :
Remarques :
Commentaires.
Tout autre caractère que les 8 correspondant aux instructions est ignoré et considéré comme un commentaire, ce qui inclut les lettres et les chiffres.

Programmation Brainfuck/Comment effectuer les opérations courantes