Your cart

Free delivery on all orders over £50
Schools can pay by invoice by setting up an account at checkout.
Click, Connect, Compute: The Languages of Programming
Click, Connect, Compute: The Languages of Programming
Click, Connect, Compute: The Languages of Programming
Click, Connect, Compute: The Languages of Programming
Click, Connect, Compute: The Languages of Programming
  • Load image into Gallery viewer, Click, Connect, Compute: The Languages of Programming
  • Load image into Gallery viewer, Click, Connect, Compute: The Languages of Programming
  • Load image into Gallery viewer, Click, Connect, Compute: The Languages of Programming
  • Load image into Gallery viewer, Click, Connect, Compute: The Languages of Programming
  • Load image into Gallery viewer, Click, Connect, Compute: The Languages of Programming

Click, Connect, Compute: The Languages of Programming

Published: 10 Jul 2025

Hardback, 32 pages

Recommended for age 9+

By Dharini Balasubramaniam

Illustrated by Luke Seguin-Magee

Published by Hachette Children's Group

Regular price
£11.99
Sale price
£11.99
Regular price
RRP £12.99
Unit price
per 

Computer language fundamentals, using clear, expert explanations and comic illustrations to spark interest and enthusiasm in the next generation of computer scientists!

The Languages of Programming looks at the definitions and uses of languages, bot natural and constructed. Readers will find out about the elements of a programming language, the best types of language to use at each stage of the software life cycle, and about the tools that help to solve difficult programming problems and complex tasks such as monitoring air traffic. And the end of the book fast-forwards to the future of computer science, languages and robotics and considers what it might mean to live in a 'smarter' world.

Contents: What is a language? / Languages can come naturally ... / ... or languages can be constructed / Language types for CS / Even more languages! / It's all syntax and semantics / Ways of programming / Choose your language / Programming is a process / Tools to make our work easier / Case study: Blocks vs Python / The future of programming languages / Pioneer portraits / Further information / Glossary / Quiz yourself! / Index