I am a programmer, I primarily program in javaJava, but I am now working with drupalDrupal. drupalDrupal uses htmlHTML and cssCSS for most of its design, from blocks to views., but I have discovered that it isit's much harder to create things that are dynamically designed. what
What I am used to is designing things in androidAndroid programming where you use XML is used to design the layout, and javaJava to control it. is
Is there any way to do this in drupal (using a module or something of the sortDrupal that will allowallows me to create things like blocks using javaJava or even javascript, or something similar). also, isJavaScript? Is there a way to develop my own modules using javaJava, or can I only do it in PHP?