There is no cause why a sufficiently devoted coder could not start out from practically nothing with each individual project and produce contemporary code to deal with these kinds of basic, small-degree functions as managing the browse/create heads on the disk drives and lights up pixels on the display.