Podprogram w języku Fortran 77 Rodzaje podprogramów w języku Fortran 77: funkcje wewnętrzne (wbudowane) funkcje lokalne, zdefiniowane w jednej instrukcji identyfikator([parametry])=wyrażenie podprogramy zewnętrzne procedury SUBROUTINE identyfikator(parametry) [deklaracje] instrukcje END funkcje type FUNCTION identyfikator([parametry]) [deklaracje] instrukcje END
Podprogram w języku Java W Javie podprogramy są metodami klas. class Nazwa { ... [public | protected | private] [native] [static] [synchronized] type name ( type1 arg1, type2 arg2 ){ ...
...
Podprogram w języku JavaScript Podprogram w języku JavaScript: function Nazwa(parametr1, parametr2, parametr3) { // instrukcje do wykonania (ciało funkcji) return parametr1; // zwrócenie wartości }
Podprogram w języku Jean (oraz JOSS) W języku Jean (oraz JOSS) każda instrukcja poprzedzona jest etykietą składającą się z dwóch części (liczby całkowite): PART.STEP.