Assembly Programming
| Field | Computer Programming |
| Went Obsolete | Still used a lot, and all compiler writers have to use it |
| Made Obsolete By | Has not been made obsolete |
| Knowledge Assumed | Low Level Architechture Knowledge of the Computers CPU |
| When useful | Writing compilers, inner loops in critical sections, embedded systems, other optimizations, writing operating systems |
