:eight_spoked_asterisk: PTSource Developer Platform is a professional IDE, Source Code Editor and Compiler, tools, templates and libs for professionals and students with build environments for Windows x86 and x64, MCS51, GBZ80, Z80, HC08 and Atari 2600.
Computer programming is a process that leads from an original formulation of a computing problem to executable computer programs. Programming involves activities such as analysis, developing understanding, generating algorithms, verification of requirements of algorithms including their correctness and resources consumption, and implementation (commonly referred to as coding) of algorithms in a target programming language.
PTSource Developer Platform is a professional IDE, Source Code Editor and Compiler, tools, templates and libs for professionals and students with build environments for Windows x86 and x64, MCS51, GBZ80, Z80, HC08 and Atari 2600. It offers many powerful features for programming and syntax highlighing for over 100 languages. It already brings HarbourMG, MingGW-w64, TCC, FASM, FreeBasic and FreePascal as native compilers, PHP, Perl, Tcl/TK, NodeJS and Python as interpreters and Git as its version control system but supports a wide variety of compilers, assemblers and interpreters.
System requirements |
---|
Windows 8.1, 10 or 11 platforms arch x86 or x64. |
PTSource Developer Platform uses PTSource PTSGet to maintain extra packages. PTSource PTSGet is a command-line package management tool used in PTSource distributions. It simplifies the process of installing, updating, and removing software packages. With a vast repository of precompiled packages provides access to a wide range of applications for users and administrators alike.
See here all avaliable extra packages.
Compiler | Language | x86 | x64 | Version |
---|---|---|---|---|
HarbourMG | C/CLI | ✅ | ✅ | 3.2.0 |
MinGW-w64 | C/C++ | ✅ | ✅ | 5.3.0 |
TCC | C | ✅ | ✅ | 0.9.22 |
FASM | ASM | ✅ | ✅ | 1.73.09 |
NASM | ASM | ✅ | ✅ | 2.16.03 |
FreeBasic | Basic | ✅ | ✅ | 1.0.7 |
FreePascal | Pascal | ✅ | ✅ | 3.0.4 |
Compiler | Language | Machine |
---|---|---|
Batari | Basic | Atari 2600 |
DASM | ASM | Atari 2600 |
Pasmo | ASM | Z80, ZXSpectrum, Amstrad |
Zeus | ASM | Z80, ZXSpectrum, Amstrad |
SDCC | C | MCS51, GBZ80, Z80, HC08 |
SJasmPlus | ASM | Z80,ZXSpectrum, Amstrad |
Compiler | Language |
---|---|
Freewrap | Tcl/Tk |
PyInstaller, Py2exe | Python |
PerltoBin | Perl |
HumCL | PHP |
Note : This software does not use a digitally signed installer, so
you might get a warning. You should dismiss it and continue.