Aparte de las obvias de para qué se usa cada una (JAVAScript en páginas web, y probablemente sea un lenguaje interpretado, y no compilado, mientras que JAVA es un lenguaje compilado para programas de ordenador u otras máquinas), me gustaría saber si existen diferencias en cuanto a la programación. Yo sé de JAVAScript pero nunca he tocado JAVA, ¿Son exactamente iguales? ¿Cuándo se usa JAVA en lugar de C, C++ u otros lenguajes?
Saludos