Preface

What comes to mind when you hear the terms programming and computer science? Game-playing, socially challenged geeks? Computers? Those are certainly the popular images. In reality, however, anyone can program,1 and computer science is about much more than computers. You are just as likely to see people programming phones, robots, navigation systems, and factory machinery as you are desktop computers.

Programming with JavaScript: Algorithms and Applications for Desktop and Mobile Browsers is an introduction to some of the main ideas and principles of computer science, with some forays into the related disciplines of software engineering and information technology. It aims to convey these principles by encouraging you to develop fundamental ...

Get Programming with JavaScript: Algorithms and Applications for Desktop and Mobile Browsers 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.