. . . . . "The N900 uses GTK, Qt, C, C++, Ruby, Python, and other technologies upon which to run its applications." .