¿Qué es GTK+ Qt OpenGL C++?

Imagen de azezinox
0 puntos

Disculpen mi ignorancia, pero estoy aprendiendo a programar, sólo que me confunde el saber cual es la diferencia entre Qt y GTK+

, sé su historia, pero si ambos incluyen nativamente C++, ¿Cuál es la diferencia?, OpenGL, es sencillo, pero, ¿lo incluyo en el código C++ o es un archivo con extensión diferente?, es decir, JavaScript es .js, Python es .py, C/C++ es .c, ¿entonces Qt, GTK+ y OpenGL?
Vuelvo a repetir, disculpen si son preguntas tontas, pero apenas estoy aprendiendo a programar?
Uso Netbeans y Gedit.
T-T

Imagen de stevetask
+1
0
-1

la extensiones es mas un tema de windows que de linux o unix tradicionalmente uno pone .sh a los script de consola pero bien se podria obviar o mismo si uno pone python cualquiernombre_de_archivo lo va a interpretar igual.
el .c es de C el de c++ es .cpp por lo gral pero insisto las extensiones es lo de menos.
gtk+ no es c++ gtk+ se le llama creo que a partir de una version le pusieron el + pero en realidad la libreria originalmente esta escrita en C tiene bindings a otros lenguajes por ejemplo gtkmm que ese si es c++ o pygtk para python etc .
si no me equivoco opengl originalmente tambien esta en C.
qt tiene un wraper que podes usar dentro del toolkit grafico pero basicamente si estas tan confundido yo empezaria por scripting bash ,tcl/tk despues estudia puro C y despues recien empeza con gtk despues extende tus conocimientos de C a C++ y ahi recien qt o si queres una forma facil de hacer cosas con qt investiga qml .
saludos

+1
0
-1