I don't care for Jave either, but it doesn't matter. The BBB's 2GB eMMC onboard storage chip has the Angstrom Linux distribution pre-installed, and also has a C-compiler as well as Python. Not sure what versions. Not sure if C or Python can interact with the board input/output pins.
I don't own a BBB, but I'm confident the community will find a way to make the interaction happen if it's not setup already. Ultimately, these are computers with Linux operating systems, so almost anything is possible, like Octave (Matlab-like language). I know Octave runs on the R-Pi, so I'm confident it will run on the BBB.
BBB just comes a bit short of the Adaboard ideal, if it just had a few more ADCs. To the BeagleBoard people, well done.
I'm curious to see the R-Pi response. Of course, R-Pi is still the Arduino of SBCs and a media darling garnering most of the attention. Everytime I see a new SBC such as the pcDuino, RascalMicro, Cubieboard, Marsboard, etc., I immediately think back to the R-Pi. The brand is very strong and made it's impact. The BeagleBoard people have their work cutout for them in order to sell the volumes needed to turn a profit.