Noel Kalicharan

Julia - Bit by Bit: Programming for Beginners

Julia - Bit by Bit: Programming for Beginners

Low Stock: Only 2 copies remaining
Regular price £37.25 GBP
Regular price £44.99 GBP Sale price £37.25 GBP
17% OFF Sold out
Tax included. Shipping calculated at checkout.

YOU SAVE £7.74

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about Julia - Bit by Bit: Programming for Beginners


This book teaches fundamental programming principles to beginners using Julia, a modern language with many features not available in more popular languages like C and Java. It is organized into 10 chapters, covering topics such as numbers, decision-making, loops, functions, characters and strings, array processing, sorting and searching techniques, structures, dictionaries, and sets. The presentation is based on the fact that many students have difficulties learning programming, and uses clear examples, detailed explanations, and numerous interesting problems to overcome this.

Format: Paperback / softback
Length: 289 pages
Publication date: 16 July 2021
Publisher: Springer Nature Switzerland AG


The primary objective of this book is to impart essential programming principles to beginners through the utilization of Julia, one of the fastest-growing programming languages in today's landscape. Julia can be categorized as a modern language, boasting numerous features that are not present in more widely used languages such as C and Java. The book is structured into ten chapters. Chapter 1 provides a comprehensive overview of the programming process. It demonstrates how to write a first Julia program and introduces some of the fundamental building blocks required for program development. Chapter 2 delves into the realm of numbers, encompassing integers, floating-point numbers, operators, expressions, and their manipulation. Chapter 3 focuses on decision-making in programming, introducing the concept of if and if...else statements. Chapter 4 explores the idea of looping, implemented using for and while statements. It also explains how to read data from a file and write results to a file. Chapter 5 formally introduces functions, enabling the division of a large program into smaller, manageable units that collaborate to solve a given problem. Chapter 6 is dedicated to characters and strings, highlighting the seamless interaction between them in Julia. Chapter 7 addresses array processing, which is notably simpler in Julia compared to other languages. Chapter 8 focuses on sorting and searching techniques, recognizing the importance of organizing data in a manner that facilitates quicker and more efficient searching. Chapter 9 introduces structures, enabling the grouping of data in a format that facilitates easier manipulation as a unified unit. Chapter 10 explores two valuable data structures—dictionaries and sets—which greatly enhance the ability to solve certain types of problems with greater ease and convenience.

This book is designed for individuals who are.

Weight: 526g
Dimension: 168 x 357 x 23 (mm)
ISBN-13: 9783030739355
Edition number: 1st ed. 2021

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details