Many textbooks on algorithms will present the algorithms in so-called pseudo-code , something that looks like it is written in a real programming language while it is in fact written in an approximation to such a language but where the abstractions and programming constructs are chosen to make the algorithms look as simple as necessary. Since the goal of these books is to present the essentials of an algorithm and not distract the reader with unnecessary language artifacts, it is a sensible approach. ...
2. Introducing Python Programming
Get Introduction to Computational Thinking: Problem Solving, Algorithms, Data Structures, and More now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.