PascalABC.NET for Windows

Rate: 3/5 votes - 3
License: Freeware
Version: 3.8.3 build 3121 | Report about update
OS: Windows 7 and higher
Interface: English, Russian
Categories: Education
Downloads (today/total): 0 / 176 | Statistics
Size: 19.6 Mb

PascalABC.NET is an Object Pascal language for Microsoft.NET that includes all the basic elements of modern programming languages: modules, classes, overloading operations, interfaces, exceptions, generalized classes, and garbage collection. PascalABC.NET also includes a simple visual environment that focuses on effective learning of programming.

PascalABC.NET is very similar to the Delphi programming language. It has a number of new features, such as in-block variables, autodefinition of type when describing, methods in records, variable parameter subroutines, +=, -=, *=, /= operators, foreach, and variable description in the loop header.

The system is based on the Microsoft .NET platform which provides PascalABC.NET language with a huge number of standard libraries and allows you to easily combine it with other .NET-languages: C#, Visual Basic.NET, managed C++, Delphi.NET, Delphi Prism and others.

The integrated environment provides syntax highlighting, code hinting (point hinting, subroutine parameter hinting, code pop-up hinting), subroutine definition and implementation, refactoring elements, documenting comments handling.

The system includes most of the learning-oriented modules of the Pascal ABC programming system:

  • GraphABC Raster Graphics Module.
  • Vector Graphics module ABCObjects for quickly learning the basics of object-oriented programming and writing simple game and tutorial programs.
  • Robot and Blueprints modules, designed to teach the basics of programming to elementary and middle school students.

Programming Taskbook electronic programming module, containing 250 programming tasks of different complexity levels 

TOP-today for "Programming"

Hex Editor Neo

Hex Editor is a powerful yet easy-to-use Hex and Binary File Editor, with the ability to view, edit, replace, debug and analyze data. Viewing and search functions...

Java Runtime Environment 8.0.371

Java Runtime Environment (JRE) is an execution environment for applications written in the Java programming language, which consists of a virtual machine and a...

Free Hex Editor Neo

Free and very fast binary editor for the Windows platform, optimized to work with large files. There is instant data processing regardless of size, file editing...

Android Studio 2023.1.1.28

Android Studio - a complete platform for developing and testing applications for the Android operating system...

Python 3.12.2

Python is a high-level object-oriented dynamic programming language that includes modules, dynamic typing, classes, and high-level data types. The distribution...

Android SDK 35.0.0

Android SDK - an universal shell for modeling and developing various software products for the Android operating system...

Reviews about PascalABC.NET


There are no reviews for PascalABC.NET 3.8.3 build 3121 yet, you can add...