MCs in computer science, relatively experienced with Java, Javascript, python, C, C++, etc with a lesser understanding of Haskell and prolog.