domingo, 21 de septiembre de 2008

Fragments of texts translated from English to Spanish

The following paragraph was extracted from a Tutorial of the "C" Programming Language

References: <http://www.friedspace.com/cprogramming/intro1.php>

"C has become one of the most popular programming languages for a few key reasons. Firstly, C works at a relatively low level. This means there are not many layers of abstraction between you and the machine. This makes it quite an efficient language. Secondly, C has been around for a very long time and has been used by very many people. This means that it is well supported in every respect. If you can think of something you want to do with your computer, chances are someone has a package somewhere, written for C, that does it. Thirdly, C is relatively natural, being much closer to English than the native language of the machine itself and not as convoluted as many other computer languages. This means it is not too difficult to learn, even for beginners. There are simpler languages to learn, such as BASIC. However such languages lose many of the other benefits of C."


My version to Spanish of this paragraph is the following one

C se ha convertido en uno de los lenguajes de programación mas populares debido a algunas razones clave. En primer lugar, C trabaja en un nivel relativamente bajo. Esto significa que no hay muchas capas de abstracción entre usted y la máquina. Esto lo hace un lenguaje completamente eficiente. En segundo lugar, C ha estado presente durante muchísimo tiempo y ha sido usado por muchísimas personas. Esto significa que es bien admitido en todo aspecto. Si usted puede pensar en algo que quiera hacer con su computadora, hay posibilidades de que alguien tenga un paquete en algún lugar, escrito en C, que lo hace. En tercer lugar, C es relativamente natural, siendo más cercano al inglés que el lenguaje nativo de la máquina misma y no tan complicado como tantos otros lenguajes de computadoras. Esto significa que no es demasiado difícil de aprender, incluso para principiantes. Hay lenguajes mas simples de aprender, como BASIC. Sin embargo tales lenguajes pierden muchas de las otras ventajas de C.


The following paragraph was extracted from a Tutorial of the "Assembler" Programming Language

References: <http://www.friedspace.com/assembly/intro.php>


"Because it is extremely low level, assembly language can be optimized extremely well. Therefore assembly language is used where the utmost performance is required for applications. Assembly language is also useful for communicating with the machine at a hardware level. For this reason, it is often used for writing device drivers. A third benefit of assembly language is the size of the resulting programs. Because no conversion from a higher level by a compiler is required, the resulting programs can be exceedingly small. For this reason, assembly language has been a language of choice for the demo scene. This involves coders writing extremely small programs which show off their creative and technical abilities to other members of the scene."


My version to Spanish of this paragraph is the following one

Debido a que es de nivel extremadamente bajo, el lenguaje ensamblador puede ser optimizado sumamente bien. Por lo tanto el lenguaje ensamblador es usado donde el máximo desempeño es requerido para las aplicaciones. El lenguaje ensamblador también es útil para comunicarse con la máquina a nivel de hardware. Por esta razón, es usado a menudo para escribir controladores de dispositivos. Una tercer ventaja del lenguaje ensamblador es el tamaño de los programas resultantes. Como ninguna conversión desde un nivel más alto por un compilador es requerida, los programas resultantes pueden ser sumamente pequeños. Por esta razón, el lenguaje ensamblador ha sido un lenguaje de elección para el ámbito de las demostraciones. Esto implica codificadores escribiendo programas extremadamente pequeños, que demuestran sus capacidades técnicas y creativas a otros miembros del ámbito.

No hay comentarios: