domingo, 29 de enero de 2012

Autorización y Habilitación de Libros Contables.

LA CUENTA
Es el nombre que se les asigna a todo plan contable para uniformizar la información contable referente a los distintos valores que representan los bienes, derechos y obligaciones de una empresa.
Las cuentas se dividen en dos partes, llamándose al lado izquierdo debe y al lado derecho haber. Anotar una cantidad al debe de una cuenta, significa: adeudar, cargar o debitar, y si por el contrario se produce una anotación en el haber, a esto se le llamará abonar o acreditar una cuenta.
La suma de las cantidades anotadas al debe de una cuenta se denomina debito y la suma de las cantidades anotadas en el haber se llama crédito.
La diferencia que se produce entre el débito y el crédito de una cuenta se conoce con el nombre de saldo.
Se dice que el saldo es deudor cuando la suma de los débitos es mayor que la de los créditos; y acreedor cuando la suma de los créditos es mayor a la de los débitos.
La cuenta está saldada o balanceada cuando el débito es igual al crédito.
Libros que se deben habilitar:
*Libro de compras (este es libro auxiliar solo se habilitan) 3
*Libro de ventas (este es libro auxiliar solo se habilita)
*Libro Diario Mayor General (se Autoriza y se habilita)
*Libro de Inventario               (se Autoriza y se habilita  
*Libro de Estados Financieros (se Autoriza y se habilita)

Autorización de libros Registro Mercantil
La autorización de Libros en el Registro Mercantil, tiene establecido el proceso que requiere la documentación siguiente:
  • Memorial de solicitud, firmado por el propietario, o el representante legal y/o el contador (en el mismo deben indicarse los datos de la empresa o sociedad, y la cantidad de páginas con que cuenta cada libro).
  • Autorización previa de la Superintendencia de Administración Tributaria SAT.
  • Recibo de pago.  El costos por los derechos de autorización es de Q0.15 por cada hoja. (De conformidad con el Arancel del Registro Mercantil).
Al momento de solicitar al Registro Mercantil la autorización de libros. Se deberá hacer una carta dirigida el Registrador Mercantil en original y copia la solicitud y se deberá pagar Q0.15 por hoja en el Banco Rural ubicado en las instalaciones del Registro Mercantil.
Habilitación o Autorización de libros SAT
Los pequeños Contribuyentes deberán habilitar o llevar un libro de compras y ventas del pequeño contribuyente.
Además del libro mencionado anteriormente, los comerciantes con activo total mayor de Q25,000.00 deberán llevar los libros siguientes:
  • Inventario
  • Diario
  • Mayor
  • Estados financieros
Art. 37, 49 del Dec. 27-92 y 37 al 40 del Reglamento/ Art.46 del Dec.26-92
Cuando su activo total sea menor a Q25,000.00 está obligado a llevar los libros siguientes:
  • Inventario
  • Caja
Los libros deben mantenerse en el domicilio fiscal del contribuyente.
La habilitación se lleva a cabo en la Superintendencia de Administración Tributaria - SAT -, siguiendo el procedimiento siguiente:


Paso 1.
Llenar el formulario SAT-0052
Adjuntar original o fotocopia legalizada y fotocopia simple de cédula de vecindad del propietario o Representante Legal
Adjuntar original o fotocopia legalizada y fotocopia simple del pasaporte del propietario o Representante Legal, en caso de ser extranjero.
Paso 2
Presentar lo anterior en la ventanilla correspondiente de la Agencia de la Superintendencia de Administración Tributaria SAT más cercana, donde se le entregará el Recibo de Ingresos Cobranza SAT-No.0811 con el monto a ser cancelado en las cajas de BANRURAL.  El valor corresponde a Q0.50 por hoja habilitada.
Paso 3
Hacer efectivo el pago en cualquier agencia de BANRURAL para su presentación posterior en las ventanillas de la SAT.
Paso 4
La SAT hace entrega de los stickers que deberá adherir a los libros habilitados.
Nota: En el caso de contribuyentes, personas jurídicas que indicaren que la sanción no es procedente, deben demostrarlo a través de la presentación de la patente de comercio de sociedad, indicando la fecha de inscripción definitiva. Para los contribuyentes que ya tienen libros habilitados y no aparece en el Sistema su habilitación anterior,  deben adicionar fotocopia de recibo del último pago y fotocopia de la primera y última hoja de los libros habilitados.

martes, 17 de enero de 2012

"Mio Cid" & tipos de poemas

1.- Contexto histórico y social

En la poesía medieval había dos escuelas o mesteres - oficios - : el mester de juglaría, propio de los juglares, y el de clerecía, propio de los clérigos. Entre el mester de juglaría cabe resaltar como características principales la presencia de versos irregulares, que oscilan entre diez y veinte sílabas, y que son mayoritariamente monorrimos, rimando siempre en asonante.
El juglar era el que divertía al rey, a los nobles o al pueblo. Se ganaba la vida ante un público para recrearlo con la música, la literatura, la charlatanería o con juegos de manos, de mímica, de acrobacia, ... También servían como órganos de publicidad y de influencia en la opinión.

2.- Los cantares de gesta. Origen de la épica romance

Los poemas épicos son narraciones en verso de carácter heroico. Su objeto era cantar o relatar la vida de personajes importantes, sucesos notables o acontecimientos de vida nacional que merecieran ser divulgados. Debido a su carácter oral la mayoría de ellos
Su probable origen es que un poeta, que se ha servido de materiales del patrimonio popular o colectivo, los haya redactado.
A lo largo de los siglos los romances se han visto influenciados por raíces germánicas, (la crueldad de las venganzas de la mujer), francesas, debido a las numerosas peregrinaciones a Santiago, y arábigas (las "archuzas", semejantes a nuestra épica).

3.- Autor y fecha del Poema

El poema fue escrito hacia el año 1110, inmediatamente después de sucedidos los hechos por primera vez por un juglar de la zona de San Esteban de Gormaz.

4.- Partes y argumento

El Poema se divide en tres partes o cantares : cantar del Destierro, Cantar de las bodas y Cantar de la afrenta de Corpes

Cantar I.  Cantar del Destierro :

El Cid sale de Vivar, dejando sus palacios desiertos y llega a Burgos, donde nadie se atreve a darle asilo por temor a las represalias del rey. Una niña de nueve años le ruega que no intente la ayuda por la fuerza para no perjudicar a los moradores de la posada. En la ciudad se aprovecha de la avaricia de unos judíos. El Cid se dirige al monasterio de San Pedro de Cardeña, para despedirse de su esposa, doña Jimena, y de sus dos hijas, a las que deja confiadas al abad de dicho monasterio. Entra luego en tierra de moros, asalta la villa de Castejón y vence a los moros en varias ocasiones, recogiendo un rico botín del que envía parte al rey ; continúa sus correrías y derrota y prende al conde Barcelona, liberándole poco después .

Cantar II.  Cantar de las Bodas : 

Refiere fundamentalmente la conquista de Valencia. El Cid vence al rey moro de Sevilla y envía un nuevo presente al rey Alfonso VI, lo que permite el reencuentro del Cid con su familia. Poco después la ciudad es sitiada por el rey moro de Marruecos ; el Cid le derrota y envía un tercer presente al rey Alfonso. Los infantes de Carrión solicitan al rey de Castilla las hijas del Cid en matrimonio y el rey y señor del Cid interviene para lograr el consentimiento de aquel y lo perdona solemnemente. Con los preparativos termina el Cantar. 
Cantar III. La afrenta de Corpes : 
Los infantes de Carrión quedan en ridículo ante los cortesanos del Cid por su cobardía en el campo de batalla y por el pánico que demuestran a la vista de un león escapado. deciden entonces vengar las burlas de que han sido objeto, para ello parten de Valencia con sus mujeres y, al llegar al robledal de Corpes las abandonan, después de azotarlas bárbaramente. El Cid pide justicia al rey. Convocadas las cortes en Toledo, los guerreros del Campeador desafían y vencen a los infantes, que son declarados traidores. El Poema con las nuevas bodas de las hijas del Cid, doña Elvira y doña Sol, con los infantes de Navarra y Aragón.

5.- Estructura

En el poema hay dos tramas que se cruzan :
§  El tema del deshonor: eje central de la obra, motivado por el injusto destierro del Cid ; continúa con el progresivo engrandecimiento del Cid mediante sus victorias y las riquezas que éstas le procuran y finalmente se describe la entrada triunfal del Cid en Valencia
§  Las bodas de las hijas del Cid y el injusto trato que estas reciben por parte de los infantes de Carrión: esto motiva que el Cid obtenga la culminación de su honor. Finalmente las hijas del Cid se casan con los infantes de Navarra y Aragón.

6.- Aspectos formales : métrica y estilo

Métrica: 

Característica: versificación irregular : medida de los versos oscila entre las 10 y las 20 sílabas, aunque se aprecia un predominio de los de 14, 15 y 13 con hemistiquios de 6, 7 y 8 sílabas combinados preferentemente en 7 + 7, 7 + 8 y 6 + 7. Los versos están agrupados en series o tiradas que encierran una misma idea, cuya asonancia es más o menos continua. Suele cambiarse la asonancia cuando la narración da paso al discurso directo o viceversa y cuando una nueva escena o tema. 

Estilo:

Con el propósito de ennoblecerlos el poeta dota a los personajes de cualidades excelentes mediante el epíteto épico - "el que en buen hora nació", "el bueno de Vivar", o de adjetivos caracterizadores, ponderativos o afectivos que se extienden no sólo al héroe, sino también a su mujer, a su caballo, ... Visualiza las escenas de emocionantes mediante expresiones deícticas, señaladoras - afectos (heos aquí), veriedes - porque presupone un auditorio ; en estos casos el autor se introduce en la obra haciendo sus propios comentarios. El vocabulario que alude a prácticas legales, usos feudales, arte de la guerra y ropajes es amplio y sirve para dar a conocer costumbres y modos de vida. Se usa con cierta frecuencia el ablativo absoluto. Hay pleonasmos - llorando de los ojos - que intensifican la expresión emotiva. Se suelen anteponer el artículo al adjetivo, con lo que se le individualiza y se le atribuye la cualidad en exclusiva -Castilla la gentil, Valencia la clara. Abundan las descripciones de personas, batallas y lugares. Para terminar hay que destacar la claridad, simplicidad y a la vez severa grandeza que el poeta confiere a la narración que discurre con rapidez y viveza (dinamismo). La ornamentación es sobria y la adjetivación escasa. La expresión adquiere una infinita gama de matices que van desde lo finamente irónico a lo dramático.

7.- Temas

En primer lugar se señala el tema del restablecimiento del honor del héroe, perdido a causa del destierro. Entonces el concepto del honor equivalía a "posición o rango social".
La ascensión del Cid al poder es otro de los temas. El destierro que sufre el héroe supone el desamor del rey y la muerte jurídica del Cid. Para conseguir el poder lucha y gana batallas y riquezas a las que se les concede gran importancia en la obra. En la lucha por el poder son importantes las hijas, por las que siente gran ternura, pero las mueve en el tablero según sus conveniencias como cualquier señor medieval.
También hay que destacar el tema de la integridad . El Cid se demuestra íntegro en un sentido cristiano, feudal y social . Esta integridad le gana la adhesión de sus vasallos y su generosidad y fidelidad le hacen recuperar el favor del rey. Es tierno y humano en el amor a su familia y a sus amigo, religioso, cortés, astuto, discreto y valiente en la lucha. 

Historicidad, ficción y realismo

El poema tiene un gran valor histórico, porque gran parte de los personajes y hechos que nos muestra están atestiguados históricamente.
Sin embargo, la intensa exaltación priva al texto de cierta imparcialidad y exactitud que, cosa que, por otra parte, tampoco era buscada por el autor.
El realismo es otro valor añadido al Poema. Las batallas, los lugares geográficos citados, las costumbres, vestidos y comida, aparecen descritos con fidelidad y con una base real.

La Oda: Fue considerada la máxima expresión lírica en los tiempos antiguos, por su composición. Este tipo de poesía responde a un modo de alabanza, de exaltación, es una forma de canto donde fluye la pasión por parte del hablante lírico, quien expresa sus sentimientos por medio de las loas y de las palabras admirativas y las dirige hacia una persona, objetos o cosas. En este canto el hablante manifiesta toda su pasión, efervescencia y entusiasmo, para plasmar belleza en el poema. Un ejemplo de oda es este extracto del famoso poema de Pablo Neruda:
Oda a la Cebolla
(Autor: Pablo Neruda)
“Cebolla luminosa redoma,
pétalo a pétalo se formó tu hermosura,
escamas de cristal te acrecentaron
y en el secreto de la tierra oscura
se redondeó tu vientre de rocío (…)
Estrella de los pobres, hada madrina
envuelta en delicado papel,
sales del suelo,
eterna, intacta, pura
como semilla de astro
y al cortarte el cuchillo en la cocina
sube la única lágrima sin pena.
Nos hiciste llorar sin afligirnos.
Yo cuanto existes celebré, cebolla,
pero para mí eres
más hermosa que un ave
de plumas cegadoras,
eres para mis ojos globo celeste,
copa de platino, baile inmóvil
de anémona nevada
y vive la fragancia de la tierra
en tu naturaleza cristalina”.

Égloga: Es una composición poética típica de los segmentos pastoriles, donde se hace una caracterización a la naturaleza y se le idealiza. Alude a paisajes bucólicos, mientras expresa acontecimientos referidos al amor. En ocasiones la égloga se relaciona con elementos dramáticos e incluye personajes. A continuación, un pequeño fragmento de uno de estos tipos de poemas:
Égloga Primera
(Autor: Garcilaso de la Vega)
“El dulce lamentar de dos pastores
Salicio juntamente y Nemoroso,
he de contar, sus quejas imitando;
cuyas ovejas al cantar sabroso
estaban muy atentas, los amores,
de placer olvidadas escuchando”.

El Soneto: Este tipo de poema está compuesto por catorce versos endecasílabos (es decir, de 11 sílabas), donde existe rima consonante. Estos versos están divididos en dos cuartetos y dos tercetos. El soneto nació en Italia, de la mano del Renacimiento, tomando como referente al poeta Francisco Petrarca. Al soneto se le considera como la forma poética más cercana a la perfección, por su maravillosa armonía y estructura; se organiza con dos cuartetos (dos estrofas de cuatro versos cada uno) y dos tercetos (dos estrofas de tres versos) encadenados.
En el siguiente poema, Lope de Vega, va describiendo a la égloga:
Soneto
(Autor: Lope de Vega)
“Un soneto me manda hacer Violante,
que en mi vida me he visto en tanto aprieto:
catorce versos dicen que es soneto,
burla burlando van los tres delante.
Yo pensé que no hallara consonante
y estoy a la mitad en otro cuarteto;
mas si me veo en el primer terceto,
no hay cosa en los cuartetos que me espante.
Por el primer terceto voy entrando,
y parece que entré con pie derecho,
pues fin con este verso le voy dando.
Ya estoy en el segundo, y aun sospecho
que voy los trece versos acabando:
contad si son catorce: ya está hecho”.

La Elegía: Es un poema al dolor, pues ese es su eje temático principal. El poeta expresa sus sentimientos de angustia y desamparo, relacionados a circunstancias de muerte o de profunda lamentación.
El Madrigal
Es un canto al amor puro, un poema breve en su extensión, que manifiesta los sentimientos de amor del hablante lírico. Uno de los poemas de este tipo es el siguiente:
Madrigal
(Autor: Gutierre de Cetina)
“Ojos claros, serenos
si de un dulce mirar sois alabados,
¿por qué, si me miráis, miráis airados?
Si cuanto más piadosos
más bellos parecéis a aquel que os mira,
no me miréis con ira,
porque no parezcáis menos hermosos.
¡Ay, tormentos rabiosos!
ojos claros, serenos,
ya que así me miráis, miradme al menos”.
Epigrama
Es un poema mucho más breve que el madrigal, pudiendo ser – por ejemplo -  de sólo dos versos, en el que el hablante va exponiendo un sentimiento de alegría o, mejor dicho, de festividad, con toques de ironía, de sarcasmo y atisbos burlescos. Ejemplo de un epigrama:
Al perderte yo a ti
(Ernesto Cardenal)
“Al perderte yo a ti tú y yo hemos perdido:
yo porque tú eras lo que yo más amaba
y tú porque yo era el que te amaba más.
Pero de nosotros dos tú pierdes más que yo:
porque yo podré amar a otras como te amaba a ti
pero a ti no te amarán como te amaba yo”.

Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones.1
Nótese que es un error común muy extendido denominar al conjunto completo de herramientas sistema operativo, es decir, la inclusión en el mismo término de programas como el explorador de ficheros, el navegador y todo tipo de herramientas que permiten la interacción con el sistema operativo, también llamado núcleo o kernel. Uno de los más prominentes ejemplos de esta diferencia, es el núcleo Linux, que es el núcleo del sistema operativo GNU, del cual existen las llamadas distribuciones GNU. Este error de precisión, se debe a la modernización de la informática llevada a cabo a finales de los 80, cuando la filosofía de estructura básica de funcionamiento de los grandes computadores2 se rediseñó a fin de llevarla a los hogares y facilitar su uso, cambiando el concepto de computador multiusuario, (muchos usuarios al mismo tiempo) por un sistema monousuario (únicamente un usuario al mismo tiempo) más sencillo de gestionar.3 (Véase AmigaOS, beOS o MacOS como los pioneros4 de dicha modernización, cuando los Amiga, fueron bautizados con el sobrenombre deVideo Toasters5 por su capacidad para la Edición de vídeo en entorno multitarea round robin, con gestión de miles de colores e interfaces intuitivos paradiseño en 3D.

Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. La mayoría de aparatos electrónicos que utilizanmicroprocesadores para funcionar, llevan incorporado un sistema operativo. (teléfonos móviles, reproductores de DVD, computadoras, radios, enrutadores, etc).
Categoría de los Sistemas Operativos.

Sistema Operativo Multitareas.

            Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo.

3.2.- Sistema Operativo Monotareas.

            Los sistemas operativos monotareas son más primitivos y es todo lo contrario al visto anteriormente, es decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una.

3.3.- Sistema Operativo Monousuario.

            Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando.
  
3.4.- Sistema Operativo Multiusuario.

            Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes.
        
Los sistemas operativos más conocidos son los siguientes:
1) DOS: El famoso DOS, que quiere decir Disk Operating System (sistema operativo de disco), es más conocido por los nombres de PC-DOS y MS-DOS. MS-DOS fue hecho por la compañía de software Microsoft y es en esencia el mismo SO que el PC-DOS.
La razón de su continua popularidad se debe al aplastante volumen de software disponible y a la base instalada de computadoras con procesador Intel.
Cuando Intel liberó el 80286, DOS se hizo tan popular y firme en el mercado que DOS y las aplicaciones DOS representaron la mayoría del mercado de software para PC. En aquel tiempo, la compatibilidad IBM, fue una necesidad para que los productos tuvieran éxito, y la "compatibilidad IBM" significaba computadoras que corrieran DOS tan bien como las computadoras IBM lo hacían.
Aún con los nuevos sistemas operativos que han salido al mercado, todavía el DOS es un sólido contendiente en la guerra de los SO.
2) Windows 3.1: Microsoft tomo una decisión, hacer un sistema operativo que tuviera una interfaz gráfica amigable para el usuario, y como resultado obtuvo Windows. Este sistema muestra íconos en la pantalla que representan diferentes archivos o programas, a los cuales se puede accesar al darles doble click con el puntero del mouse. Todas las aplicaciones elaboradas para Windows se parecen, por lo que es muy fácil aprender a usar nuevo software una vez aprendido las bases.
3) Windows 95: En 1995, Microsoft introdujo una nueva y mejorada versión del Windows 3.1. Las mejoras de este SO incluyen soporte multitareas y arquitectura de 32 bits, permitiendo así correr mejores aplicaciónes para mejorar la eficacia del trabajo.
4) Windows NT: Esta versión de Windows se especializa en las redes y servidores. Con este SO se puede interactuar de forma eficaz entre dos o más computadoras.
5) OS/2: Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz es muy buena. El problema que presenta este sistema operativo es que no se le ha dad el apoyo que se merece en cuanto a aplicaciones se refiere. Es decir, no se han creado muchas aplicaciones que aprovechen las características de el SO, ya que la mayoría del mercado de software ha sido monopolizado por Windows.
6) Mac OS: Las computadoras Macintosh no serían tan populares como lo son si no tuvieran el Mac OS como sistema operativo de planta. Este sistema operativo es tan amigable para el usuario que cualquier persona puede aprender a usarlo en muy poco tiempo. Por otro lado, es muy bueno para organizar archivos y usarlos de manera eficaz. Este fue creado por Apple Computer, Inc.
7) UNIX: El sistema operativo UNIX fue creado por los laboratorios Bell de AT&T en 1969 y es ahora usado como una de las bases para la supercarretera de la información. Unix es un SO multiusuario y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Minicomputadoras, computadoras personales y estaciones de trabajo. Esto quiere decir que muchos usuarios puede estar usando una misma computadora por medio de terminales o usar muchas de ellas.
Los sistemas operativos empleados normalmente son UNIX, Macintosh OS, MS-DOS, OS/2, Windows 95 y Windows NT. El UNIX y sus clones permiten múltiples tareas y múltiples usuarios. Otros SO multiusuario y multitarea son OS/2, desarrollado inicialmente por Microsoft e IBM, Windows NT y Win95 desarrollados por Microsoft. El SO multitarea de Apple se denomina Macintosh OS. El MS-DOS es un SO popular entre los usuarios de PCs pero solo permite un usuario y una tarea.
Los sistemas operativos han ido evolucionando a medida de las necesidades que se fueron generando, cada sistema operativo tiene un fin determinado que es la de realizar tareas según el objetivo a lograr, dependiendo de lo que necesite el o los usuarios. La mayoría de los sistemas operativos de ultima generación tienden a, atender un gran numero de usuarios, y que los procesos a realizar demoren en un mínimo de tiempo.

El código binario es el sistema de representación de textos, o procesadores de instrucciones de ordenador utilizando el sistema binario (sistema numérico de dos dígitos, o bit: el "0" (cerrado) y el "1" (abierto). En informática y telecomunicaciones, el código binario se utiliza con variados métodos de codificación de datos, tales como cadenas de caracteres, o cadenas de bits. Estos métodos pueden ser de ancho fijo o ancho variable. Por ejemplo en el caso de un CD, las señales que reflejarán el "láser" que rebotará en el CD y será recepcionado por un sensor de distinta forma indicando así, si es un cero o un uno.
En un código binario de ancho fijo, cada letra, dígito, u otros símbolos, están representados por una cadena de bits de la misma longitud, como un número binario que, por lo general, aparece en las tablas en notación octal, decimal o hexadecimal.

Lenguaje de alto nivel
La programación en un lenguaje de bajo nivel como el lenguaje de la máquina o el lenguaje simbólico tiene ciertas ventajas:
• Mayor adaptación al equipo.
• Posibilidad de obtener la máxima velocidad con mínimo uso de memoria.
Pero también tiene importantes inconvenientes:
• Imposibilidad de escribir código independiente de la máquina.
• Mayor dificultad en la programación y en la comprensión de los programas.
Por esta razón, a finales de los años 1950 surgió un nuevo tipo de lenguaje que evitaba los inconvenientes, a costa de ceder un poco en las ventajas.
Estos lenguajes se llaman “de tercera generación” o “de alto nivel”, en contraposición a los “de bajo nivel” o “de nivel próximo a la máquina”.
Principales lenguajes de alto nivel
• Ada • ALGOL • Basic • C (en realidad es un lenguaje de medio nivel). • C++ • CT • Clipper • Cobol • Fortran • Java • Lexico • Logo • Object Pascal • Pascal • Perl • PHP • PL/SQL • Python • Modula-2 • Lenguajes funcionales o Haskell o Lisp
Lenguaje de medio nivel
Se dice del lenguajes de programación como C, que se encuentran entre los lenguajes de alto nivel y los lenguajes de bajo nivel. Estos lenguajes son clasificados muchas veces de alto nivel, pero permiten ciertos manejos de bajo nivel. Son precisos para ciertas aplicaciones como la creación de sistemas operativos, ya que permiten un manejo abstracto (independiente de la máquina, a diferencia del ensamblador), pero sin perder mucho del poder y eficiencia que tienen los lenguajes de bajo nivel.
Una característica distintiva, por ejemplo, que convierte a C en un lenguaje de medio nivel y al Pascal en un lenguaje de alto nivel es que en el primero es posible manejar las letras como si fueran números (en Pascal no), y por el contrario en Pascal es posible concatenar las cadenas de caracteres con el operador suma y copiarlas con la asignación (en C es el usuario el responsable de llamar a las funciones correspondientes).
Lenguaje de bajo nivel
Un lenguaje de programación de bajo nivel es el que proporciona poca o ninguna abstracción del microprocesador de un ordenador. Consecuentemente es fácilmente trasladado a lenguaje de máquina.
La palabra “bajo” no implica que el lenguaje sea inferior a un lenguaje de alto nivel; se refiere a la reducida abstracción entre el lenguaje y el hardware. Uso: ventajas e inconvenientes.
En general se utiliza este tipo de lenguaje para programar controladores (drivers).
La programación en un lenguaje de bajo nivel como el lenguaje de la máquina o el lenguaje simbólico tiene ciertas ventajas:
• Mayor adaptación al equipo.
• Posibilidad de obtener la máxima velocidad con mínimo uso de memoria.
Pero también tiene importantes inconvenientes:
• Imposibilidad de escribir código independiente de la máquina.
• Mayor dificultad en la programación y en la comprensión de los programas.
Primera generación
El lenguaje de programación de primera generación (por sus siglas en inglés, 1GL), es el lenguaje de código máquina. Es el único lenguaje que un microprocesador entiende de forma nativa. El lenguaje máquina no puede ser escrito o leído usando un editor de texto, y por lo tanto es raro que una persona lo use directamente.
Segunda generación
El lenguaje de programación de segunda generación (por sus siglas en inglés, 2GL), es el lenguaje ensamblador. Se considera de segunda generación porque, aunque no es lenguaje nativo del microprocesador, un programador de lenguaje ensamblador debe entender la arquitectura del microprocesador (cosas como sus registros e instrucciones).