Programming Fundamentals - A Modular Structured Approach, 2ed.

by Kenneth Leroy Busbee and Dave Braunschweig

The goal for this text is to make it programming-language neutral, so that it may serve as an introductory programming textbook for students using any of a variety of programming languages, including C++, C#, Java, JavaScript, Python, and Swift. Programming concepts are introduced generically, with logic demonstrated in pseudocode and flowchart form, followed by examples for different programming languages. Emphasis is placed on a modular, structured approaches.

Description from LibreTexts.

Subjects
Engineering, Computer Science
Licence
CC BY-SA 4.0, as LibreTexts states it
Who can read
Tweens profiles and older, judged from its title and subjects