A programming language AL-IV (ALFOUR) is a
high-level imperative object oriented programming language with minimal introduction level, easy porting to any platform claiming a very high level of safety and stability, with a controllable level of code protection, high efficiency of an executable code,
full independence from a target platform, minimal enter level.

Features

  • Application can be easy compiled from AL-IV to other supported languages.
  • Adding new supporting language is not too hard. Initially, C# and Delphi are supported.
  • Special memory management rules for objects allows to avoid garbage collecting at all, independently on target platform.
  • Very simple syntax, minimal amount of rules. Very easy to start programming.
  • Testing capabilities are embedded into the language (TEST functions, testing on each compilation, control test cover by a compiler).
  • Most of exceptions are not possible in AL-IV still NONE objects are always replace nulls. So, exceptions handling is not necessary.
  • A compiler is controlling a number of conditions which makes a class unsafe for some purposes. And you must mark unsafe classes with correspondent markers allowing filtering such classes from using it in important projects.
  • ALFOUR is still a power high-level programming language and can be used for a wide set of tasks.

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow AL-IV

AL-IV Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of AL-IV!

Additional Project Details

Operating Systems

Android, Linux, MinGW/MSYS2, Windows

Languages

English, Russian

Intended Audience

Developers

User Interface

.NET/Mono, Android, Command-line, OpenGL, Win32 (MS Windows), X Window System (X11)

Programming Language

C#, C++, Delphi/Kylix, Free Pascal, Java, PL/SQL

Database Environment

ADOdb, JDBC, ODBC

Related Categories

C# Frameworks, C# Compilers, C# Libraries, C# Programming Languages, C++ Frameworks, C++ Compilers, C++ Libraries, C++ Programming Languages, Delphi/Kylix Frameworks, Delphi/Kylix Compilers, Delphi/Kylix Libraries, Delphi/Kylix Programming Languages, PL/SQL Frameworks, PL/SQL Compilers, PL/SQL Libraries, PL/SQL Programming Languages, Java Frameworks, Java Compilers, Java Libraries, Java Programming Languages

Registered

2016-11-25