ArchiveSeptember 2019

Cyclone and Dark Basic


Cyclone is intended to be a secure C language dialect. It is designed to avoid buffer overrides and other vulnerabilities that are possible in C programs, without losing C’s power and convenience as a system programming tool. Cyclone development was initiated as a joint project by AT&T Labs Research and the Greg Morrisett Group at Cornell in 2001. Version 1.0 was released on May 8, 2006...

Fortran and Haskell


Fortran is a programming language born in 1950 and still used after half a century of existence. Its name originates from the “Formula Translating System.” Older versions of this language were known as FORTRAN, but after Fortran 90 the name was not fully capitalized. Although at first, it was a procedural language, the latest versions included support for object programming. The first...

Java, Jython, LISP and MATLAB


Java is a powerful, object-oriented programming language, designed by James Gosling at Sun Microsystems (now an Oracle affiliate) in the early 1990s, launched in 1995. Most distributed applications are written in Java, and new technological developments allow its use also on mobile devices such as telephone, e-book, palmtop, etc. In this way, a unique platform is created, at the programmer level...

MaxScript, Modula and Miva programming languages


MAXScript is an embedded scripting language for the Autodesk 3ds Max three-dimensional modeling package, designed to automate routine tasks, optimize the use of existing features, create new editing tools and the user interface. The script API allows you to control and modify the objects of the three-dimensional scene: geometry, textures, animation, and more. It is possible to create various...

Pascal programming language


Pascal is one of the reference programming languages ​​in computer science. Pascal was developed by Swiss Niklaus Wirth in 1970 to implement structured programming, which is easier to compile. One of its great advantages is its similarity to natural English, which makes it the ideal language for those who are in the first contact with programming. Pascal is based on the Algol language and was...

CIL, Prolog and Pawn


Common Intermediate Language (CIL), formerly known as Microsoft Intermediate Language (MSIL), is the lowest programming language at the human language level, defined by the Common Language Infrastructure (CLI) specifications, and is used by the .NET Framework, .NET Core and Mono. Languages ​​targeting a CLI-compliant running environment are compiled to CIL, which is assembled into an object code...

RPG, Scala, Seed7 and TAL


The RPG programming language was created in the early 1960s by IBM to address the need for companies to create reports. RPG is an acronym for the English Report Program Generator, a program generator for reports. In the beginning, RPG was used only for generating and printing reports. Currently, RPG is a procedural programming language and is mainly used for creating applications in the economic...

Tcl/TK and UML programming languages


Tcl/TK (Tool Command Language) is a scripting language based on strings, interpreted at run time. These features allow it to be portable on different operating systems. Its syntax has only twelve rules, but it has all the elements needed to create programs in almost any domain quickly. It allows the development of graphical applications running on Windows, Linux, MacOSX and many other platforms...

Verilog and Visual Basic


Verilog is a hardware description language (HDL), intended to describe the behavior and/or architecture of a numerical system; in other words a combinatorial or sequential logic function. A numerical system can be described, at different levels, depending on the aspects that interest you. Thus, an HDL can describe, at the switch level, the location of connection paths (wires), resistors, and...

VHDL Programming language


VHDL (abbreviation for VHSIC HDL) is the acronym used for Very High-Speed ​​Integrated Circuit Hardware Description Language. This is a hardware description language (HDL), intended to describe the behavior and/or architecture of a logical electronic “module,” in other words, a combinatorial and/or sequential logic function. Along with Verilog, it is the most widely used language for...

Recent Posts