Global training solutions for engineers creating the world's electronics products

Why C is "The Language of Embedded"

Friday January 15 2021

1 hour session (All Time Zones)
Presenter: Dr David Long, Doulos

Presenter: Colin Walls, Mentor

Asia and Europe

Friday, January 15, 2021

Time: 10-11am (GMT) 11am-12pm (CET) 3.30-4.30pm (IST)


Friday, January 15, 2021

Time: 10-11am (PST) 11am-12pm (MST) 12-1pm (CST) 1-2pm (EST)

Webinar Overview:

Although not originally designed for embedded software development, the C language allows a range of programming styles from high-level application code down to direct low-level manipulation of hardware registers. As a result, C has become the most popular programming language for embedded systems today.

This webinar is intended for anyone who is new to embedded systems or who wishes to start using the C language for an embedded application.

You can expect to learn about:

  • Alternative approaches and languages used for embedded software development.
  • The features that make C the first choice programming language for both large and small embedded systems.
  • Details about key C language constructs used to write code for essential embedded system tasks such as:
    • accessing data in memory and registers;
    • working with interrupts;
    • driving peripheral devices.

Dr David Long, Doulos

Dr David Long, Doulos - Principal Member Technical Staff. David has been a key member of the Doulos technical team since 2001. As well as developing and delivering Embedded C & C++ training courses, he's also been very involved in Doulos' leading-edge HDL and methodology training for FPGA, ASIC and SoC design and verification.

Colin Walls, Mentor

Colin Walls, Mentor - Embedded Software Technologist. Colin's role involves communicating the technicalities of products and the technologies associated with them - in a number of contexts - and he does that via blogs, online articles, magazine articles, books, conferences and seminar presentations, both online and in person.

Attendance is free of charge

If you have any queries, please contact

More FREE online support resources with Doulos KnowHow:

Doulos Arm Knowhow includes

  • Technical information
  • Coding examples
  • Guidelines
  • Tips
  • Tutorials
  • Video guides
  • Downloads


Related training available NOW from Doulos:

Please contact Doulos to schedule a public course to suit you, or to discuss onsite training.