siempre se usa de mano con javascript?
Si la pregunta quiere decir si se necesita javascript para utilizar AJAX, Si:
AJAX, acrónimo de Asynchronous javascript And XML.
Y vale mucho la pena aprender a implementar AJAX.
Al final acabas creando un archivo minusculo con la función, que incluyes siempre y resulta super sencillo.
Eso si! Por favor, asegurense de que sus aplicaciones funcionan sin tener javascript activado igualmente! No cuesta nada hacer que un enlace funcione "normal" con su href, y luego tenga un OnClick que utilice Ajax y evite su funcion href original, por poner un ejemplo.
Saludos.