I think you are refering to assembly language. Yes it is certainly possible to learn and knowing the fundamentals of CPUs and their instruction sets is very valuable, IMHO. On the other hand their is little practical use for assembly language in mainstream software development. Even developers of device drivers, which are pretty close to the metal, rarely dip into using assembly - doing so presents an obvious platform maintainability problem.