Computer programming
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
PTSource Developer Platform is a free professional IDE, Source Code Editor and Compiler, tools, templates and libs for professionals and students with build environments for Windows x86 and x64. It offers many powerful features for programming and syntax highlighing for over 100 languages. It already brings Harbour, MingGW-w64, TCC, FASM, FB and FP 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.
Screenshots
Features
- HarbourMG
- MinGW-w64
- FASM
- TCC
- FreeBasic
- FreePascal
- Premake5
- CPPCheck
- NSIS Install Maker
- NodeJS & NPM
- Python & PIP
- PHP
- Perl
- Tcl/Tk
- Project Manager
- Macros
- Sample code
- Code beautifiers
- FTP Client
- GIT
- Customizable tools
- Column markers
- Bookmarks
- Search and replace with regular expressions
- Search and replace in multiple files
- Supports calling external tools
- … and much more
Interpreters Included
Interpreter |
---|
VRGrid |
PHP |
Perl |
Tcl/TK |
Python |
NodeJS |
Compilers Included
Compiler | Language | x86 | x64 | Portable | Version |
---|---|---|---|---|---|
HarbourMG | C/CLI | Yes | Yes | Yes | 3.2.0 |
MinGW-w64 | C/C++ | Yes | Yes | Yes | 5.3.0 |
TCC | C/C++ | Yes | Yes | Yes | 0.9.22 |
FASM | ASM | Yes | Yes | Yes | 1.73.09 |
FreeBasic | Basic | Yes | Yes | Yes | 1.0.7 |
FreePascal | Pascal | Yes | Yes | Yes | 3.0.4 |
PHP-HUM | PHP | Yes | No | Yes | 5.6.40 |
Note : All software tutorials always refer and are updated to reflect the latest version. Check always if you have the latest version in the menu sidebar under “Latest Updates” and if not so update your version.
If you liked this project fell free to share it.