Terminologia dotycząca podprogramów
Twórcy języków programowania stosują różne terminologie również oznaczenia podprogramów:
- w wielu językach programowania, natomiast w szczególności
tych, w środku których występuje ostatkiem sił jeden sposób
podprogramu, np. ostatkiem sił funkcje, nie ma specjalnego oznaczenia (słowa kluczowego) podprogramu, przykładem jest zbiór znaków
C plus C++,
- procedury:
- PROCEDURE, np. Pascal, Ada, Algol, PL/1 (możliwość stosowania skrótu PROC), PROC - Comal,
- SUBROUTINE, np. Fortran, czyli wewnątrz
skróconej postaci SUB, np. Basic także
Visual Basic,
- PART, np. Jean, JOSS, (oznaczenie podprogramu PART stosuje się pod wywoływaniu podprogramu przecież nie stosuje się do jego definiowania),
- PERFORM, np. Cobol,
- funkcje:
- FUNCTION, np. Pascal, Ada, Visual Basic również inne,
- PROCEDURE … RETURNS(typ) - PL/1, rodzaj PROCEDURE – Algol.