Mas que preocuparte por el script y el lenguaje deberias preguntarte que necesitas fisicamente para enviarlos como tal, existen modem gsm, gprs para envio de mensajes sms, necesitas encontrar uno alque puedas acceder a el ya sea con java, python o c y ejecutar los comandos para enviar un SMS, eso se logra facil investigando el dispositivo que encuentres, puedes hacer un demonio que se ejecute cuando detecte un registro en base de datos que indique que se debe enviar un mensaje.
Lo demas es cosa de que te ingenies, ahora no recuerdo el modelo y marca del modem que use en un proyecto de mi trabajo pero basicamente necesitas un dispositivo. O si te quieres ver mas crack puedes usar un celular android o un nokia de los viejitos gsm.