Lexicon
Lexico is a didactic programming language in Spanish to facilitate the learning and teaching of object-oriented programming.
Research carried out with it has proven that it can improve the performance and logical ability of students as it allows them to experiment with the designed algorithms,[citation required] without having to spend months learning a production language that allows them to "see" his creations.
Its exterior shape is simple but versatile. The compiler, available on its portal, is distributable and runs on Microsoft's.NET platform. The latter is also distributable and supports the characteristics required internationally to be considered pure with respect to the paradigm. It has a simple interface that avoids difficulties to start.
It allows enough simplicity to train with the basic concepts in algorithms so that the person practices the fundamental structures in logic (sequence with {....}, decision with is ? and cycle of repetitions with while) and the classic structure representation of composite information called an array.
The core is its orientation to object-oriented programming for which it has the appropriate support and has been simplified as much as possible in a way that helps immersion in the concepts.
Objects can be constructed based on the two fundamental classes, quantity and characters, based on classes established by the programmer, based on the 7000 definitions of Microsoft's.NET platform, and other assemblies in the form of dlls (dynamic link libraries) produced by third parties, which allows the development of complex applications that include controls, graphical handling and event handling.
Classes can be defined in the program or in external files and via inheritance based on Microsoft's FCL library (Framework Class Library). Those that have not been defined within the main working file are incorporated with the include statement.
The Lexico 3.0 version, in addition to being able to generate executable code to be run on the complete.NET platform, generates executable code for the CF.NET (Compact Framework) platform, which makes it useful for producing programs for Windows Mobile (WM) that runs on the existing WindowsCE operating system in mobile phones known as PPC (acronym in English for pocket personal computers) and SmartPhones (or smartphones).
The Lexico 3.1 version has been created for 64-bit machines with Windows operating system version 7 or higher and has been tested for several years in a university course.
Disadvantages
The educational drawback is that it only works on the Windows.NET platform in a very strict way, leaving out all educational institutions that are implementing (or are in the process of implementing) Linux or other Operating Systems.
Its license is not clear and there is no source code for the platform, in addition to the fact that there is no unified and formal document defining the language (only loose pages explaining some aspects of the language).
Contenido relacionado
MediaWiki:Searchquery
Electric capacitor
Radio network