This is a table that consists of all the computer programming languages that I know, and they are grouped by how experienced I am with them. I know the most about Java and have a lot of fun working on programming projects. The development environment I use for Java is Eclipse. I also use the PyDev environment for Python, which is the next language I am most experienced with.