Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico.