Programming Paradigms in Computer Science Education

Article English OPEN
Bolshakova, Elena (2005)
  • Publisher: Institute of Information Theories and Applications FOI ITHEA
  • Subject: Programming Styles | Paradigms of Programming | Programming Techniques | Integration of Programming Techniques | Learning Programming Paradigms

Main styles, or paradigms of programming – imperative, functional, logic, and object-oriented – are shortly described and compared, and corresponding programming techniques are outlined. Programming languages are classified in accordance with the main style and techniques supported. It is argued that profound education in computer science should include learning base programming techniques of all main programming paradigms.
Share - Bookmark