Skip to main content

2 docs tagged with "coding"

View all tags

C and C++: The Bedrock of Embedded Systems

In this section, I’ve compiled a mix of fundamental and advanced C/C++ insights gathered over years of hands-on development. While modern languages like Rust are gaining love in the community, I strongly believe that C and C++ will remain the backbone of the embedded industry for the foreseeable future. Between massive legacy codebases, mature compiler support, and their unparalleled control over hardware, these languages aren't going anywhere. I hope these resources help you master the nuances of memory management, pointer arithmetic, and also modern C++ features in constrained environments.

Python where we can, C++ where we must

As a Embedded Software developer, if you are outside of the industry you will imagine that we always work with C and C++. However, for testing setups and automatization processes we always used Python. Why? Because it is easy to use, easy to implement and fast for prototyping.