Cómo elegir un lenguaje de programación para tu proyecto
C: Un lenguaje estructurado sin goto que utiliza llaves de apertura y cierre para agrupar declaraciones. Adecuado para escribir programas cortos y rápidos
Muchas llamadas a la biblioteca C son antiguas y se usan fácilmente en algunos lenguajes posteriores
Libros relacionados: "Cómo programar en C", "Programación en C: una versión moderna Approach" y "C Primer Plus"
C++: es una estructura de datos abstracta que agrega tipos de datos primitivos y algoritmos en contenido que facilita la creación de modelos de objetos
Soporte completo para paradigma orientado a objetos (OO), bibliotecas bien diseñadas con estructuras de datos y algoritmos comunes, algoritmos portátiles, multiplataforma, enormes y profundos harán que el código sea más difícil de leer, "C++: A Dialog" de Steve Heller, "Thinking en la serie C++".
Objective-C: un lenguaje de programación orientado a objetos con tiempo de ejecución dinámico
Soporta una variedad de técnicas de desarrollo, funciones, bibliotecas y muchas características adicionales que resaltan el lenguaje, cita Contando basura recopilador, que trabaja con un sistema de administración de memoria muy complejo; el lenguaje admite una extensa biblioteca integrada para procesar imágenes 2D y 3D (basada en OpenGL), lo que ayuda a muchos desarrolladores de juegos pequeños a crear su propio primer juego utilizando soluciones alternativas potentes y nativas.
Es un lenguaje exclusivo de Apple, por lo que necesitas tener un ordenador Apple ejecutando la última versión de Mac OS X para desarrollar tu aplicación.
Espero que esto ayude, ¡gracias!