A lot of old code in other languages may be hard or impossible to compile and run without significant work.