AJAX no es un lenguaje de programación, es una técnica que combina javascript con un lenguaje del lado del servidor para poder mantener una conexión asíncrona con el servidor. Osea, que no tengas que refrescar la página para modificar valores.
Si quieres utilizar AJAX debes dominar javascript y PHP o ASP o algún otro lenguaje del lado del servidor. El uso de la librería jQuery facilita bastante la implementación de AJAX.