¿Cuáles son los mejores libros de lenguaje C que me ayudarán a dominar este idioma?

  1. Google best c books
  2. Haga clic en el 1er resultado
  3. Obtenga la siguiente lista de Stack Overflow

Estilo de referencia: todos los niveles

  • El lenguaje de programación C (2a edición) – Brian W. Kernighan y Dennis M. Ritchie
  • C: Un manual de referencia (5ª edición) – Samuel P. Harbison y Guy R. Steele
  • Referencia de bolsillo C (O’Reilly) – Peter Prinz, Ulla Kirch-Prinz
  • C – Trampas y trampas – Andrew R. Koenig (Bell Labs)
  • Las preguntas frecuentes de comp.lang.c – Steve Summit

Principiante

  • Programación en C (3a edición) – Stephen Kochan
  • C Primer Plus (5a edición) – Stephen Prata
  • Programación en C: un enfoque moderno (2a edición) – KN King
  • Un libro sobre C – Al Kelley / Ira Pohl
  • The C Book (Gratis en línea) – Mike Banahan, Declan Brady y Mark Doran
  • Programación práctica en C (3a edición) – Steve Oualline
  • C: Cómo programar (6ta edición) – Paul Deitel y Harvey M. Deitel
  • Head First C – David y Dawn Griffiths

Intermedio

  • Programación orientada a objetos con ANSI-C (PDF gratuito) – Axel-Tobias Schreiner
  • C Interfaces e implementaciones – David R. Hanson
  • The C Puzzle Book – Alan R. Feuer
  • La biblioteca estándar de C – PJ Plauger
  • Siglo XXI C – Ben Klemens
  • Algoritmos en C – Robert Sedgewick
  • Punteros en C – Kenneth Reek
  • Punteros en C – Naveen Toppo, Hrishikesh Dewan
  • Comprensión y uso de punteros en C – Richard M Reese

Por encima de intermedio

  • Programación experta en C: Secretos profundos en C – Peter van der Linden
  • Programación avanzada de C por ejemplo – John W. Perry
  • Programación avanzada en el entorno UNIX – Richard W. Stevens

Libros de programación C adicionales sin clasificar

  • Essential C (PDF gratis) – Nick Parlante
  • El nuevo estándar C: una referencia anotada (PDF gratuito) – Derek M. Jones

El lenguaje de programación C de Brian Kernighan y Dennis Ritchie es el mejor para comprender C. Si quieres ser realmente bueno en C, apuesto a que lo leerás varias veces.

Sin embargo, la única forma de dominar cualquier idioma es comenzando a codificar. Así que comience a codificar rompecabezas / programas (digamos de rango de hackers / otros sitios y libros) e implemente algoritmos (cormen / otros).

Robert Love es bastante bueno para entender Linux / sistemas. Sin embargo, hay muchos otros buenos libros para entender OS / Unix. Como está aprendiendo C, debe comenzar codificando primero algunos programas más simples, volver a Ritchie y luego algunos programas complejos, volver a Ritchie nuevamente 🙂

para principiantes – Vamos a C por Yashwant kanetkar

nivel intermedio – Programación con C (Serie de esquemas de Schaum) por Byron Gottfried

aprendiz avanzado – El lenguaje de programación C por Brian Kernighan y Dennis Ritchie

Esto es lo que recomiendan la mayoría de los profesores universitarios y expertos de la industria.

Vi esto: ¿Qué libros de texto son los mejores para la programación de autoaprendizaje en lenguaje C?

Espero que esto te ayude.

Jagjit