Bataan Peninsula State University
Image from Google Jackets

Introduction to programming languages : [electronic resource] programming in C, C++, scheme, prolog, C# and SOA / Yinong Chen.

By: Material type: TextTextPublication details: Dubuque, Iowa : Kendall/Hunt Publishing Co., 2017.Edition: Fifth edtionDescription: 1 online resourceOnline resources: Summary: Introduction to Programming Languages: Programming in C, C++, Scheme, Prolog, C#, and Python takes a balanced approach to teaching programming paradigms, principles, and the language mechanisms while focusing on language constructs and programming skills. It is intended for a course where students have already completed a basic computer science course and have learned a high-level programming language like C, C++, or Java. Introduction to Programming Languages: covers five languages: imperative C, object-oriented C++, functional Scheme, logic Prolog, and multi-paradigm Python. teaches language structures at different layers (lexical, syntactic, contextual, and semantic), the control structures and the execution models of imperative, object-oriented, functional, and logic programming languages. explains program processing (compilation vs. interpretation) and preprocessing (macros and inlining). describes different aspects of a variable, including its type, scope, name, address, memory location, and value. uses program examples to explain the contents and uses memory maps to show the execution process. includes assignments, programming exercises, and projects at the end of each chapter
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Status Date due Barcode
E-Resources Main Library E-Resources 005.113 C518 (Browse shelf(Opens below)) Available E001994

Includes bibliographical references and index.

Introduction to Programming Languages: Programming in C, C++, Scheme, Prolog, C#, and Python takes a balanced approach to teaching programming paradigms, principles, and the language mechanisms while focusing on language constructs and programming skills. It is intended for a course where students have already completed a basic computer science course and have learned a high-level programming language like C, C++, or Java. Introduction to Programming Languages: covers five languages: imperative C, object-oriented C++, functional Scheme, logic Prolog, and multi-paradigm Python. teaches language structures at different layers (lexical, syntactic, contextual, and semantic), the control structures and the execution models of imperative, object-oriented, functional, and logic programming languages. explains program processing (compilation vs. interpretation) and preprocessing (macros and inlining). describes different aspects of a variable, including its type, scope, name, address, memory location, and value. uses program examples to explain the contents and uses memory maps to show the execution process. includes assignments, programming exercises, and projects at the end of each chapter

There are no comments on this title.

to post a comment.
Bataan Peninsula State University

  All rights Reserved
  Bataan Peninsula State University
  © 2024

Branches :

Abucay Campus: Bangkal, Abucay, Bataan, 2114
Bagac Campus: Bagumbayan, Bagac, Bataan 2107
Balanga Campus: Don Manuel Banzon Ave., Poblacion, City of Balanga, Bataan 2100
Dinalupihan Campus: San Ramon, Dinalupihan, Bataan, 2110
Orani Campus: Bayan, Orani, Bataan, 2112
Main Campus: Capitol Compound, Tenejero, City of Balanga, Bataan 2100

Powered by Koha