Bluemix soporta Java, Node.js, Go, PHP, Python, Ruby Sinatra, Ruby on Rails, GeneXus y puede ser extendido a otros lenguajes tales como Scala mediante el uso de 'buildpacks'.
[2][3][4][5] Bluemix fue desarrollado por un equipo localizado en diversas partes del mundo, tardando solo 18 meses desde el concepto inicial hasta llegar a estar disponible al público.
[8] Un año después del anuncio, Bluemix había avanzado poco en el área de plataforma de computación en la nube en relación con su competencia, y se mantuvo sustancialmente por detrás de los líderes del mercado, Microsoft Azure y Amazon AWS.
IBM Bluemix incluye el sistema de Función como Servicio de IBM (FaaS, por sus siglas en inglés), o computación sin servidor, que se construye utilizando el proyecto de código abierto[11] de la incubadora Apache OpenWhisk y se acredita en gran parte a IBM por su siembra.
Este sistema, equivalente a Amazon Lambda, Microsoft Azure Functions, Oracle Cloud Fn o Google Cloud Functions, permite llamar a una función específica en respuesta a un evento sin necesidad de que el desarrollador administre recursos.