Files
prog8/docs/source/index.rst
2025-08-29 02:50:09 +02:00

48 lines
1.4 KiB
ReStructuredText

Prog8 documentation - |version|
===============================
.. image:: _static/logo.jpg
:align: center
:alt: Prog8 logo
|
|
Prog8 is is a compiled programming language targeting the 8-bit 6502 CPU family.
It aims to provide many conveniences over raw assembly code (even when using a macro assembler),
while still being low level enough to create high performance programs.
Supported target systems are Commodores (C64, C128, PET), Commander X16, and others.
Get the compiler here :ref:`downloading`.
Open source Software License
Full source code is on github: https://github.com/irmen/prog8.git
Prog8 is copyright © Irmen de Jong (irmen@razorvine.net | http://www.razorvine.net).
This is free software, as defined in the GNU GPL 3.0 (https://www.gnu.org/licenses/gpl.html)
*Exception:* All output files generated by the compiler (intermediary files and compiled binary programs)
are excluded from this particular license: you can do with those *whatever you want*.
This means, for instance, that you can use the Prog8 compiler to create commercial software as long as you only sell *the actual resulting program*.
.. toctree::
:maxdepth: 2
:caption: Contents of this manual:
introduction.rst
comparing.rst
compiling.rst
programming.rst
variables.rst
structpointers.rst
binlibrary.rst
libraries.rst
targetsystem.rst
technical.rst
portingguide.rst
software.rst
todo.rst