70% de World of codage est dit être en COBOL. La plupart des banques géantes et des compagnies d'assurance exécuter leurs applications sur COBOL. La facilité d'entretien du code, l'efficacité de coût du logiciel est la raison de COBOL pour survivre encore. Le traitement des transactions est très rapide en COBOL.
COBOL est pas breveté par une entreprise en particulier. HP, ACU, Micro Focus, HCL, RM sont quelques-uns des compilateurs qui sont disponibles sur le marché. COBOL est un langage de programmation linéaire.
Il n'y a aucune condition préalable pour apprendre COBOL. Petits compétences logiques et analytiques sont tenus de faire une bonne programmation.
La structure d'un programme COBOL a une hiérarchie des états, paragraphes, sections et divisions. Un ou plusieurs déclarations constituent un paragraphe. Un ou plusieurs paragraphes forment une section. Une ou plusieurs sections forment une division. Il ya 4 divisions en COBOL.
division d'identification, de la division Environnement, la division et de la procédure de données division sont les quatre divisions sur COBOL.
Il est très simple à apprendre et commencer à programmer sur COBOL. On apprenait, vous pourrez explorer les technologies traditionnelles comme Natural /ADABAS, etc. Il faut savoir le jeu de caractères de COBOL de commencer à définir les variables
Suite est le jeu de caractères en COBOL
Alphabets..: - az, AZ,
numérique: - 0-9
Les caractères spéciaux: -, +, -, *, /, ', ", etc.
Il ya certaines règles pour former une variable. Les mots COBOL définis sont appelés comme des mots réservés. On ne peut pas définir toute COBOL mot réservé exclusivement.
Les actes de la division d'identification comme un label pour le programme. Il a le nom de l'auteur, nom du programme, etc. L'environnement division donne des informations sur les fichiers, imprimantes, etc. La division de données est l'endroit où nous avons des définitions de la structure de fichier, locales et à l'assemblage. Et la division de procédure est appelée le cœur du programme COBOL qui a les déclarations.