Pascal ABC v.3.6.3 build 2447

Excellent tutorial programming language

Icon Pascal ABC
Windows 7+
Version: 3.6.3 build 2447
Download for Windows

Pascal ABC is an interpreter of the PascalABC.NET programming language for Windows. Equipped with a graphical visualization interface. Interprets the functional tools of the Microsoft .NET Framework distribution. Analyzes and “highlights” the syntax of the programming languages Pascal and Delphi.

It supports the creation, interpretation and editing of classes, GUI control interfaces, lambda expressions, as well as the processing of "reload operations", "generic classes", "parallel interpretation of functions", "subprogram loading" and other "modern" functional programming tools.

Pascal ABC functional

  • Analyzes the entered characters, "breaks" them into fragmented "lexical" and "syntactic" blocks, highlights them in the interface;
  • It loads functional elements from the Microsoft .NET Framework distribution, integrates them into the specified “location” of the program code;
  • Integrates the “code part” of the GUI controls elements of the GUI;
  • Visualizes the result in the “work zone”;
  • Interprets the "lexical" and "syntactic" constructions of the programming languages Pascal and Delphi;
  • Imports into the “work zone” the digital code of the selected “function module”;
  • It notifies about errors in the code and highlights them in the interface.

Features of the interpreter

  • Full support for all the "modern" functional tools of the Microsoft .NET Framework distribution;
  • Integrated visualizer GUI elements;
  • The ability to create and integrate into the code "functional elements" created using the programming languages Pascal and Delphi "in one click";
  • Automatic search for errors in the code and their highlighting in the interface;
  • Several variations of syntax highlighting;
  • Dozens of pre-installed functional "modules" for creating specialized utilities "for all occasions".

Disadvantages

  • Requires pre-installation of the Microsoft .NET Framework distribution;
  • Interpretation of the "vocabulary" of the Delphi programming language is not fully implemented.

What's new in the latest version 3.6.3 build 2447

Updated

  • Added the ^i syntax for accessing the i-th element from the end of arrays, lists, and strings.
  • Added support for using the ^i syntax in regular and safe slices, for example, a[:^1] selects all elements except the last one.
  • Implemented writable slices for arrays, lists, and strings.
  • Added the Vector type and operations for vectors and points in GraphWPF.
  • Added the Lines, RandomPoint, and RandomPoints(n) functions to GraphWPF.
  • When saving a GraphWPF window, the background is now set to white.
  • Added OnClose event handlers to GraphWPF, WPFObjects, and Graph3D.
  • Added the OnDrawFrame event handler to GraphWPF.
  • Improved the RenderFrame method in GraphWPF, WPFObjects, and Graph3D.
  • Added the Permutations and Combinations(m) extension methods for arrays.
  • Expanded the electronic programming taskbook with tasks from the ExamTaskC group for solving Unified State Exam problems.
  • Added the Product extension method with projection support for sequences.
  • Added the Step(n) and Reverse methods to the IntRange and CharRange types.
  • Improved High DPI support, including close buttons and icon rendering in the project window and Windows Forms component manager.
  • The installer no longer includes the .NET Framework package; it downloads and installs the required components from the Microsoft website when necessary.
  • Redesigned DrawGraph in GraphWPF to display a grid and coordinate axes.
  • Added the TryRead overload with a message parameter.
  • Added the /output:executable option to the command-line compiler.
  • Added checks that prevent name capture in anonymous and nested records.
Show more less

Pascal ABC FAQ

Which Windows versions does PascalABC.NET support?

Can PascalABC.NET work with modern Pascal syntax?

How can I quickly run the current program?

Does PascalABC.NET support console applications?

Can PascalABC.NET be used for graphical applications?

What debugging features are available?

8 screenshots Pascal ABC

Additional Information
Developer
License
Freeware
Age restrictions
0+
Category
Updated
Monday, 11 May 2020
Current version
3.6.3 build 2447
Compatibility
Windows 7, 8, 10, 11
Architecture
x64

Pascal ABC for Windows

Try some more of these programs for Windows PC
Brackets Download

Professional code editor

v.1.14.2
Scratch Download

Learning programming from scratch for kids

v.3.17.0
Android Studio Download

Android application development environment

v.2020.3.1.24
Python Download

Object-oriented programming language for web applications

v.3.6.5
Lazarus Download

Object Pascal Programming Environment

v.1.6.4
MarkdownPad Download

Simple free text editor

v.2.5
Text processing Download

Powerful free text editor

v.2013 1.0
PSPad Download

Flexible, free text editor for developers

v.5.0.6 (582)
EditPad Lite Download

Editor for developers and webmasters

v.7.6.4
Bluefish Download

Convenient text and source code editor

v.2.2.10
TEA Download
TEA

Easy editor for developers and webmasters

v.41.1.1
CodeLobster PHP Edition Download

Multifunctional source editor

v.2.0.2
Reviews and Comments

Add comment

Submit