14 points
Yes, you can code in machine code. I did it as part of my CS Degree. In our textbook was the manual for the particular ARM processor we coded for, that had every processor-specific command. We did that for a few of the early projects in the course, then moved onto Assembly, then C.
That was a fun class. One of the last ones I took before recursion made me change majors.
2 points
Hand writing machine code and assembly was fine, but recursion is where you draw the line??