Beh di solito il programmatore non dovrebbe preoccuparsi del hardware però dipende sempre cosa si deve fare e quale linguaggio si usa...