Programming paradigms concept / Jamal Othman ... [et al.]

Othman, Jamal and Ahmad, Jasmin Ilyani and Abdul Wahab, Naemah and Che Jan, Nora Yanti and Abd Wahab, Zawawi Ismail (2019) Programming paradigms concept / Jamal Othman ... [et al.]. UiTM Press, Universiti Teknologi MARA (UiTM). ISBN 978-967-363-590-0

Abstract

Programming languages have gone through several paradigms since 1940s. The researchers have done many innovations to introduce new programming language which is easier to understand and compatible with any platforms of Operating Systems (OS) and machines. Now, the aim or the vision of future programming language is to help novice programmers to write codes using natural language such as English language or any selected language. Life becomes easier and difficulties in understanding the programming language is not the main reason anymore. This book has been organised accordingly to paradigm of programming language from imperative paradigm to object-oriented, functional, logic and several other important paradigms. All students have been exposed to basic programming paradigm such as structured programming which represents the imperative paradigm. In the following semester, students will be introduced to object-oriented programming paradigm with several important concepts such as abstraction, inheritance, polymorphism, encapsulation and information hiding. All these concepts should be liaised to the similar concepts in the imperative paradigms and other paradigms as well.

Metadata

Item Type: Book
Creators:
Creators
Email / ID Num.
Othman, Jamal
UNSPECIFIED
Ahmad, Jasmin Ilyani
UNSPECIFIED
Abdul Wahab, Naemah
UNSPECIFIED
Che Jan, Nora Yanti
UNSPECIFIED
Abd Wahab, Zawawi Ismail
UNSPECIFIED
Subjects: Q Science > QA Mathematics > Instruments and machines > Electronic Computers. Computer Science > Programming. Rule-based programming. Backtrack programming
Divisions: Universiti Teknologi MARA, Shah Alam > Penerbit UiTM (UiTM Press)
Keywords: language, paradigms, Operating Systems
Date: 2019
URI: https://ir.uitm.edu.my/id/eprint/87678
Edit Item
Edit Item

Download

[thumbnail of 87678.pdf] Text
87678.pdf

Download (126kB)

ID Number

87678

Indexing

Statistic

Statistic details