sentence: many compilers for many programming languages are bootstrapped , including compilers for basic , algol , c , pascal , pl/i , factor , haskell , modula-2 , oberon , ocaml , common lisp , scheme , java , python , scala , nimrod , eiffel , and more .