A programming language that is based primarily on writing algorithms (functions ... ask any of the IT professionals you know for a definition of FP, and you will likely get a range of responses ...
See object-oriented DBMS. OOP Traditional Programming class define data + processing object data + processing attribute data (a field) method function message function call instantiate allocate a ...
This includes basic notions such as sets and functions: Properties of sets, definition and properties of functions ... concepts can find numerous high quality explanations online. Programming ...