DEV Community

Discussion on: What is this type of programming?

Collapse
 
bradtaniguchi profile image
Brad

I believe if you were to programing specific hardware to do what you want you'd call it embedded software. Unlike writing code for a general computer, your writing code for a specific machine with specific constraints.

The key is you need to understand how to interact with the underlying hardware. You could end up writing low level C drivers, or something higher level if available. It seems like most of the time the pinwheel libs are the hardware makers themselves, or at least that is what I've seen. So they have access to the hardware+specs to know what and how to interact with the specialized hardware.

Unfortunately I'm getting at the end of what I know about this sorta stuff haha. I only looked into it a few years ago when I was just starting out and learning some basic assembly. 😄

Thread Thread
 
iioaia profile image
iioaia

This looks promising thanks Brad!