Sure it's a language.  It's got its own syntax.  It handles looping constructs and manages memory in various ways.  It has I/O (yeh, right) and user interface capabilities.  It has string handling. Does it make you think about algorithms and use mathematics to create a desired effect?  It really has about as many functions as GWBASIC, Cobol, FORTRAN, LOGO or Forth had back in the day, but yet we still consider those a languages.  Kids...
Is it a great language?  Not even close.  A psudo programming language is a bag of coffee that's labeled "Java".  
