API defines _______ for applications written in a procedural programming language and _______ for applications in object-oriented languages.
1) functions, classes
2) methods, objects
3) variables, interfaces
4) LiBraries, modules