? Common Business Oriented Language ( COBOL ) est l'un des premiers langages de programmation. Même si elle a existé pendant 60 ans, il peut encore être trouvés dans de nombreuses applications . Les systèmes financiers et administratifs ont été développés en utilisant le code COBOL . Alors que les nouveaux programmes ne sont pas développés en utilisant COBOL, ces systèmes traditionnels sont ce qui maintient COBOL vivant et populaire. COBOL Histoire
COBOL a évolué à partir des compilateurs de programmes de Grace Hopper utilisés par le Mark I, qui fut le premier ordinateur à grande échelle . Six fabricants d'ordinateurs et de trois organismes gouvernementaux ont travaillé ensemble pour développer la langue . Les développeurs ont été la programmation avec COBOL depuis la fin des années 1950. COBOL -60 est la première version de la langue , qui est maintenant à COBOL -85 .
Langage naturel construire
COBOL a été le premier langage développé conçu pour fonctionner comme l'anglais naturel. Il a été conçu pour être facile à écrire et assez facile à lire que les non- développeurs pourraient comprendre le processus. Cela a conduit à son adoption à grande échelle à travers le monde des affaires. Toutefois, le facile à lire syntaxe est considéré comme un inconvénient de COBOL , en raison de la quantité de programmation.
Y2K
La nouvelle millénaire a présenté un défi unique, car COBOL utilisé à l'origine d'une année à deux chiffres . Lors de l'exécution estimations pour Y2K et le passage à l'an 2000, il a été constaté que 80 pour cent des entreprises s'est encore une certaine forme de COBOL . Entreprises déployé des efforts considérables pour convertir leur code existant pour soutenir les dates pour l'année 2000 et plus . Ces entreprises ont recruté activement des développeurs COBOL , le paiement des salaires prime pour convertir leurs systèmes.
Coût prohibitif
raison des grandes quantités de code existant qui existe en COBOL , certaines organisations trouvent un coût prohibitif à remplacer. On estime qu'il ya plus de lignes de COBOL programmation en cours d'utilisation que n'importe quelle autre langue. C'est parce que COBOL est un programme linguistique intensif qui nécessite des lignes massives de code pour effectuer des tâches . De nombreuses organisations estiment qu'il est plus rentable de mettre à jour leur code désuet que de remplacer des systèmes entiers .
COBOL
l' d'
d'aujourd'hui Tant le fiasco Y2K et le coût prohibitif de passer d' COBOL a permis aux entreprises qui investissent dans la mise à jour du processus COBOL . Compilateurs COBOL existe maintenant depuis plusieurs plates-formes, telles que les systèmes d'exploitation Linux Windows, z /OS d'IBM et . Il comprend aussi maintenant la programmation orientée objet et prend en charge Unicode , XML, C et frameworks Java . Même avec tous les progrès réalisés à la langue , il n'est pas encore un format largement adopté de nouveaux logiciels , en raison de sa verbosité inhérente.