Script y Ajax

Hola.

Me gustaria saber que diferencia hay de Ajax y JavasCripts no es lo mismo.

Alguien me podria explicar el funcionamiento.
Primero que todo, hola :P


Segundo. JavaScript es un lenguaje, AJAX no lo es. AJAX es una combinacion de lenguajes. AJAX significa Asynchronous JavaScript And XML.
Viéndolo desde un punto fácil, lo bueno de AJAX es que permite hacer "peticiones" al servidor sin recargar toda la pagina, sino solo un determinado espacio. Se puede procesar informacion/formularios, sin recargar la pagina.
Pero tiene algunos problemillas:
-No se puede "volver atrás", con el boton de "go back".
-No se pueden guardar los links como favoritos ya que la proxima vez que se entre se vera distinto.
-Se necesitan saber muchos lenguajes:
HTML o XHTML CSS JavaScript DHTML XML PHP/ASP.Net/JSP

Un ejemplo de AJAX: ¿Viste, por ejemplo, los formularios de Google/Youtube?
Se autocompletan. Eso, efectivamente, es AJAX.

Quiero aclarar algo.
JAVASCRIPT NO TIENE UNA ......... RELACION CON JAVA.
http://www.desarrolloweb.com/articulos/492.php
En teoria ser un rey en programación yo ya de momento ya tengo bastante con PHP pero no digo que al paso de los años me vaya plataformas ASP:NET y otros.

Gracias por la respuesta.

Saludos.
He de añadir que desde el navegador solo puedes hacer peticiones AJAX al mismo servidor que la página, no puedes llamar a otra. Puedes saltártelo haciendo un PROXY de peticiones, que es mas o menos sencillito, en PHP.

Si quieres mas información sobre AJAX, XML, JS y como unirlos, yo me currado un toolkit que lo hace bastante fácil, comentalo aquí y te lo explico.

Saludos.
Gracias.... pero siguiere usando de momento PHP algun dia ya estare preparado para usar varios lenguajes de programacion..

Saludines!