1. LENGUAJES DE PROGRAMACION
( ensayo )
Las computadorashan sidosindudauno de los más grandiososinventosque hapodidoinventarel
hombre comouna herramientaparasu propiobienestar.Peroalgunavez noshemospreguntado
cómo harán para que ellasejecutenlas órdenes establecidaporel programador.Puesellas
necesitande unlenguaje específicoparainterpretartodaslasinstrucciones que reciben, paraello
se crearon loslenguajesde programaciónque permite lacomunicaciónentre el microprocesador
de las computadoras,mediantecódigosy símbolos.
Los lenguajesde programaciónsonunlenguajedirectamentelegiblesporla máquina
(computadora),yaque susinstruccionessoncadenasbinarias(0y1). Ya que lascomputadorasson
máquinasyrequierenun lenguajeespecíficoparapoderdarleslasordenesoprocedimientosque
debenejecutar,hanaparecidodistintostiposde lenguajesde programacióncomosonalgunosde
ellosel fortran, Basic,pascal, java, c++, entre otroslos cualeshansidolenguajesque han
evolucionadopermitiéndole al programadordarle distintastiposde órdenes paraque la
computadorarealice distintas operaciones. Graciasa los lenguajes podemosdecirque la
comunicaciónentre computadorayprogramadoresmucho másversátil y interactiva se realizade
la siguientemanera,el programadormediante loslenguajesde programacióncreaunalgoritmo
que conlleva ala resolucióndel problema.Traduciendoel códigoescritodel programa(loque se
denominacódigofuente),a su equivalenteenlenguaje máquina.A este procesose le llama
compilary al programa traductor se le denominacompilado
Hoy endía existenmuchos tiposde lenguajes cadaunocon algúntipode terminologíaen
especial Loslenguajesde propósitogeneral se empleanigualmente ennegocios,que aplicaciones
científicasoenresoluciónde problemasde ingeniería, comoentareasde desarrollode software
de sistemas.Entre loslenguajesde propósito general cabe citaral PASCAL,C y ADA. Las categorías
más comunesde lenguajesde propósitoespecialsonloslenguajes comerciales,científicosy
educativos.Enel campocomercial citamosal COBOL, enel campo científico,FORTRAN,yenel
campo educativo,aunque yaendesuso,BASIC. Conestopodemosconcluirque loslenguajesde
programaciónfueroncreadosdebidoaladificultadque habíapara trabajaren códigobinarioo
códigoobjeto,teniendouncódigofuente,se puedetraducirsinmayordificultadencualquier
computadorpor un compilador