Podprogram

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.