A Guide To Java Programming
Many older languages, like C and Pascal, were procedural languages. Procedures (also called functions) were blocks of code that were part of a module or application. Procedures passed parameters (primitive data types like integers, characters, strings, and floating point numbers).
http://www.articlesbase.com/programming-articles/a-guide-to-java-programming-1807800.html