¿Qué libro es mejor para aprender programación C de un principiante?

Libros de programación C recomendados

El lenguaje de programación C por Brian W. Kernighan, Dennis M. Ritchie Muy recomendable

Nadie cuestionará la elección de comprar este libro. Leer este libro y realizar los ejercicios es probablemente la mejor manera de convertirse en un buen programador de C. El libro cubre la mayor parte de C en detalle, y hace un excelente trabajo enseñando modismos de programación. Si te tomas en serio la programación, deberías comprar este libro.

Programación en C: un enfoque moderno de KN King Muy recomendable

Este libro es otra excelente opción para aprender C. Cubre las características del lenguaje con gran detalle, e incluye una vista previa de C ++. Al final de cada sección, King incluye una sección de preguntas y respuestas para cubrir puntos confusos o complicados. Además, cada capítulo termina con un conjunto de ejercicios (aunque, desafortunadamente, las respuestas no están incluidas). El libro cubre más que solo lo básico, ya que cubre diseño de programación, programación de bajo nivel y más.

Programación en C en 12 lecciones fáciles por Greg Perry

C La programación en 12 lecciones fáciles no es un libro que recomendaría si nunca antes ha programado. Intenta cubrir mucho material en algunas lecciones extremadamente densas. Este libro sirve de manera mucho más efectiva como referencia. Tiene un índice completo, tablas de conversión útiles, y viene con TClite, un compilador, en un disco.

C para Dummies vol. Yo por Dan Gookin

Fiel a su nombre, este libro lleva al lector muy lentamente a través de solo un subconjunto de C (dejando matrices, punteros, estructuras y E / S de archivo para el segundo volumen). El autor es bastante divertido y el material interesante; Si está confundido por otros tutoriales y libros, o si simplemente quiere un libro que le dé mucha mano, este libro podría ser para usted. Por otro lado, debido a la poca cobertura de temas avanzados, podría no ser el mejor uso de su tiempo. Sugiero aprender los conceptos básicos en línea y luego retomar el Volumen II para obtener material más avanzado.

C para Dummies vol. II por Dan Gookin

Este es un libro mucho más completo que el Volumen I, que cubre material más difícil con gran claridad: punteros, estructuras, matrices y E / S de archivos. El estilo es realmente legible, y este volumen parece ser donde Gookin realmente encuentra la cantidad adecuada de mano para el lector promedio.

Related Content

Es un dicho falso, “C es una madre de todos los lenguajes de programación”. Pero también contribuyó con muchos lenguajes de programación y sus compiladores, porque es un lenguaje omnipresente.

Por lo tanto, uno debe tener un conocimiento sólido de la programación en C que cualquier otro como C ++ / Java, etc. para comprender cómo funcionan los lenguajes de programación en un sistema.

De principiante a fuerte dominio de los conceptos de C se puede dibujar con los siguientes libros:
Comience por Let Us C – Yashwant Kanetkar , Than para perfeccionar los punteros en profundidad de los punteros en C – Yashwant Kanetkar , y luego, en segundo lugar, para tener una comprobación rápida de qué tan bien ha aprendido los conceptos básicos de C, resuelva el libro de pruebas Ponga a prueba sus habilidades C – Yashwant Kanetkar y Último libro que será su salvación , como convertirse en un experto leyendo la Madre de todos los C- Libros El lenguaje de programación C – Brian Kernighan y Dennis Ritchie .

“Si no fuera por C , estaríamos escribiendo programas en BASI, PASAL y OBOL”.

Gracias por A2A …

desafortunadamente, no hay mejor libro
Se trata de practicar y qué tan bien Google y youtube tus dudas.
Tome cualquier libro de C que esté disponible cerca de usted, en la biblioteca de su universidad, y comience a codificar.
El conocimiento de los libros limitará tu pensamiento. refiera libros para temas y estudie en línea tanto como pueda.
sintaxis con ejemplos, implementarlos, modificar aquí y allá, cometer errores y aprender resolviéndolos a través de Google.

resuelva preguntas sobre estos temas y le ayudará a desarrollar su habilidad analítica.

  1. Resolver desafíos de código de algoritmos
  2. Codeforces
  3. principiante | CodeChef

Primero pasé algunos meses hackeando y luego cambié a otros sitios.
Puede tomar cualquier libro, muchos han respondido a esta pregunta, por favor remítalos si desea leer un libro, de lo contrario, esta técnica será la más eficiente e inteligente.
finalmente tienes que codificar en C, y ningún libro te enseñará a codificar.

¡Comienza a estudiar, comienza a codificar!

¡Sigue codificando! ¡¡Sigue rockeando!! 🙂

Como principiante en programación, puede ser difícil para usted elegir los mejores libros en C para comenzar su viaje de programación en C. Seleccionar un buen libro es una parte crucial del aprendizaje. Para facilitar su tarea, en este artículo he compartido algunos de los mejores libros de C para principiantes. Estos libros son muy recomendables para aquellos que no tienen ningún conocimiento previo en programación.

El lenguaje de programación C

El lenguaje de programación C está escrito por Brian W. Kernighan y Dennis M. Ritchie. Este libro se considera el mejor libro de programación en C porque está escrito por inventores del lenguaje C. El libro explica el concepto de lenguaje C de una manera fácil y cubre cada concepto en detalle. Este libro será realmente útil para las personas que buscan estudiar conceptos informáticos y programación en C.

C: la referencia completa

C: La referencia completa está escrita por Herbert Schildt. Es un libro popular entre todos los demás libros escritos por Herbert Schildt. Al leerlo, obtendrá una cobertura profunda del lenguaje C, así como todas las nuevas características de C. El libro también incluye cientos de ejemplos y aplicaciones de muestra. Algunos otros libros de programación populares escritos por Herbert Schildt son Java – The Complete Reference y Java – A Beginners Guide.

Programación en ANSI C

La programación en ANSI C está escrita por E Balagurusamy. Yo personalmente te recomiendo que comiences a aprender de este libro porque aprendí todos los conceptos básicos de C usándolo. Este libro es uno de los mejores y más populares libros de programación en C de la India. El autor ha dado ejemplos simples después de cada concepto que lo ayudarán a aprender el lenguaje C de una manera fácil.

Déjanos C

Let Us C está escrito por Yashavant Kanetkar. Es un autor muy conocido y popular en la India. Este es otro libro que me ayudó a aclarar mis conceptos de programación en C. La mejor parte del libro es que hay tantos ejemplos al final de cada capítulo que realmente ayudan a mejorar las habilidades de C. Let Us C es otro libro de programación de C más vendido y popular en India.

Cabeza primero c

Head First C está escrito por David Griffiths. Head First C proporciona una experiencia de aprendizaje completa para lenguaje C y programación imperativa estructurada. El libro te ayuda a entender cómo ser un gran programador. Aprenderá temas básicos y avanzados de manera fácil con buenos ejemplos de programación.

Estos son algunos de los mejores libros de C que he compartido contigo. Si conoce algún otro libro de programación de C popular y bueno, por favor, menciónelo comentando a continuación. Seguramente lo agregaré a esta lista.

Si los libros son lo que buscas …

Estos libros indios son bastante buenos para principiantes:

  1. ANSI C por E. Balaguruswamy
  2. Let Us C por Yashawant Kanetkar
  3. Programación en C por Reema Thareja

Si quieres libros de autores estadounidenses:

  1. K&R C: la guía de referencia de C
  2. Cabeza primero c
  3. C: Cómo programar – Deitel

El inconveniente

El problema con C es que es un lenguaje de programación muy antiguo que todavía está en uso. En consecuencia, ha pasado por varios cambios en su sintaxis, así como en las prácticas seguidas. Por lo tanto, los libros como he sugerido pueden haber sido buenos libros en ese momento, pero ahora están en gran medida desactualizados. Si desea aprender C de una manera relevante en la industria actual, también debe leer algo que se actualice.

Le sugiero que lea detenidamente el libro Programación C en WikiBooks; al menos las secciones Principiante C e Intermedio C. Luego comienza a escribir el código. Y publíquelos en línea para su revisión en Code Review Stack Exchange. Aprenderá de manera rápida y efectiva sobre todos los aspectos de la escritura de código, incluido el estilo de codificación y las convenciones que convenientemente no se mencionan en la mayoría de los cursos de estudio en escuelas y universidades. No se desanime por las críticas; todos tienen que comenzar en alguna parte. Notarás que a medida que incorpores los consejos dados por profesionales experimentados, tus habilidades de programación también mejorarán.

Como principiante en programación, puede ser difícil para usted elegir los mejores libros en C para comenzar su viaje de programación en C. Seleccionar un buen libro es una parte crucial del aprendizaje. así que he enumerado los dos mejores 😉

# Déjanos C.

Let Us C está escrito por Yashavant Kanetkar. Es un autor muy conocido y popular en la India. Este es otro libro que me ayudó a aclarar mis conceptos de programación en C. La mejor parte del libro es que hay tantos ejemplos al final de cada capítulo que realmente ayudan a mejorar las habilidades de C. Let Us C es otro libro de programación de C más vendido y popular en India.

#Head First C.

Head First C está escrito por David Griffiths. Head First C proporciona una experiencia de aprendizaje completa para lenguaje C y programación imperativa estructurada. El libro te ayuda a entender cómo ser un gran programador. Aprenderá temas básicos y avanzados de manera fácil con buenos ejemplos de programación.

También estuve en el primer año de BCA el año pasado y había leído muchos libros de programación en C, incluidos tanto para principiantes como para lectores avanzados, así que mi lista es:

  • Comprar programación en ANSI C Book por E. Balagurusamy

Este libro es el mejor para lectores principiantes y avanzados, incluida la historia de C, diagramas de flujo y C99.

  • Comprar programación con C (serie de esquemas de Schaum) por Byron Gottfried

La especialidad de la serie de esquemas de Scaum es que se enfoca en el tema principal y lo ilustra con ejemplos. Esto también es bueno si se está quedando sin tiempo y desea aprovechar el tiempo restante.

  • Compre C: La referencia completa de Herbert Schildt

Como su nombre indica, sí, la referencia completa de todas las versiones de C.

  • Compre el lenguaje de programación C (versión Ansi C) de Brian W. Kerninghan y Dennis M. Ritchie

Este es el libro del inventor de la propia C

  • Comprar El espíritu de ‘C’ de Henry Mullish y Herbert L Cooper

  • Comprar Mastering C por K R. Venugopal

Inicialmente, la codificación puede ser difícil para un principiante. Una persona necesita comprender el concepto de informática y acostumbrarse a las herramientas que ayudan a desarrollar el código. Muchas personas se rinden antes de comenzar, pero no tiene por qué ser así.

La mejor manera de aprender código es con un enfoque basado en proyectos. Le dará nuevas ideas, lo mantendrá motivado y, lo que es más importante, aumentará su retención de código.

Este es el recurso más popular y reconocido para aprender código. Únase a la comunidad de codecademy y puede elegir entre cursos agrupados en ocho pistas: API, Ruby, Python, JavaScript, jQuery, PHP, fundamentos web, o combinar idiomas en proyectos.

  • < CodeRace.me > :

Code Racer, como su nombre lo indica, proporciona aprendizaje de códigos mientras compite con otros en una Carrera. Con límites de tiempo y función de ayuda, Code Racer ha creado un estilo único para aprender.

  • < Aprende a codificar | Codecourse >:

Hay cientos de videos gratuitos para ayudarlo a aprender el desarrollo web, con una membresía premium opcional para sacar aún más provecho de PhpAcademy.

  • < https://www.khanacademy.org/&gt ; : Khan Academy reúne a millones de estudiantes de todo el mundo para aprender todo tipo de habilidades digitales, desde la codificación hasta el cálculo y la teoría de la informática. Esto significa que puede convertirse en un codificador experto y un matemático competente en el mismo lugar
  • < CodingBat Java >:

Si tienes problemas con Python y Java, entonces no hay lujos, solo los ejercicios. Probablemente sea mejor para alguien con un poco de experiencia (lo que significa que usted sabe qué es una función / parámetro y puede usar Google para descubrir / encontrar la gramática / funciones que necesita). El sitio fue creado por el mismo tipo que enseñó la clase Google Python.

  • < Coursera | Cursos en línea de las mejores universidades. Únete gratis >:

El gigante de la educación en línea Coursera ofrece los mejores cursos del mundo de docenas de las mejores universidades en línea, y permite que cualquiera los tome de forma gratuita. Las clases de Coursera ahora están disponibles en cinco idiomas, es decir, inglés, español, francés, italiano y chino, y son impartidas por profesores de 62 universidades.

  • CodePlayer >:

En CodePlayer, puede ver presentaciones interactivas que explican cómo las personas construyeron cosas desde cero. Una vez que se convierta en un experto en codificación, puede agregar sus propias presentaciones para enseñar a otros lo que sabe.

  • < Udacity – Clases gratuitas en línea y Nanodegrado >:

Udacity es una marca muy famosa y ha estado en el mercado durante años. Es para cursos abiertos masivos en línea (MOOC). Es multifacético y también puedes conocer muchas cosas además de la codificación. Es como un análisis de redes sociales. Es casi como una universidad sin un diploma. Organizaciones como Google tienen un curso detallado sobre aplicaciones de Android y, en consecuencia, las aplicaciones iOS también tienen cursos al alcance de la mano. Por lo general, es gratis, pero algunos cursos tienen una tarifa de matrícula individual. Este es un sitio web que vale la pena probar para los codificadores.

  • < Aprende a codificar haciendo | Código escolar >:

Yo diría que es más para estudiantes intermedios, pero es un recurso fantástico para aprender código. Puede hacer un curso de nivel principiante en Udacity, Treehouse y Codeacademy, y si va más allá, se sentirá más cómodo con Code School. Tienen un enfoque diferente y una forma más interactiva de enseñarle sobre la codificación. Tiene las secciones de estilo de ruta: Ruby, HTML / CSS, iOS y JavaScript. Al mismo tiempo, tienes Git, Objective – C y jQuery.

Gracias por A2A

Te sugiero que nos dejes C.
Está escrito por Yashavant Kanetkar. Es un autor muy conocido y popular en la India. Este es otro libro que me ayudó a aclarar mis conceptos de programación en C. La mejor parte del libro es que hay tantos ejemplos al final de cada capítulo que realmente ayudan a mejorar las habilidades de C. Let Us C es otro libro de programación de C más vendido y popular en India.

¡Practica lo que lees!

¡Feliz codificación!
¡Gran día!

Si eres principiante, lo mejor será aprender la programación en C mediante tutoriales.

Bcoz, si buscas libros, debes pasar por una gran parte de la teoría y pensar para que no te guste porque la mayoría de los programadores odia la teoría 🙂

Ejemplos de sitios web donde obtendrá tutoriales sobre programación en c:

  1. Tutoriales para Sencha Touch, Tex Commands, Agile Testing, Apache Tajo, C ++ Library, MariaDB, SAP QM, SAP SOLMAN, SAP SCM, MS Access, KoaJS, OAuth2.0, Scrapy, SAP CCA, SAP PM, SAPUI5, Cognos, Internet de las cosas, marketing rural, trampolín, golf, CakePHP, SAP EWM, Web Dynpro, Angular2, Framework7, Arduino, CherryPy, Firebase, SAP C4C, SAP Dashboard, SAP PI, ExpressJS, Design Thinking, Internet Security, PyGTK, Apache Drill, Gráficos de Excel, Búsqueda elástica, Seguridad informática, Programación extrema, Desarrollo basado en el comportamiento, Optimización de la tasa de conversión, Bases de SAP, Derecho comercial, Kanban, Erlang, Nómina de SAP, ASP.Net WP, PouchDB, MFC, SAP HR, Yii, Clojure, Aurelia , CoffeeScript, CPanel, Laravel, SAP Webi, MS SQL Server, pinterest, Indian Polity, Teradata, Windows10
  2. Programación en C – Aprenda programación en C y C ++ – Cprogramming.com
  3. La red de recursos de C ++, etc.

Si todavía quieres reservar, refiérase a este:

  1. Let Us C por Yashavant Kanetkar

¡La mejor de las suertes!

Aquí hay algunos libros útiles para lenguaje c

  1. C en profundidad por Deepali Srivastava (Autor), SK Srivastava (Autor)
  2. Vamos a C por Yashavant Kanetkar (Autor)
  3. El manual de referencia de GNU C El manual de referencia de GNU C

Feliz lectura .. 🙂

Si bien hay muchos buenos libros para aprender C, te recomiendo que vayas por Head First C.

Una vez que pruebe este libro, estoy seguro de que se dará cuenta de lo difícil que fue aprender a programar de otros libros y de cómo este libro explica todos los conceptos. El libro presenta todos los temas en un enfoque muy amigable, con muchos proyectos y ejemplos en profundidad.

Salud.

Si es un principiante completamente nuevo en programación y C, le recomendaría que elijaLET US C ” de ” Yashavant Kanetkar”. Comienza desde lo más básico de la programación y luego pasa a los conceptos de C, la información detallada lo ayuda.

Otro libro, escrito por el propio Dennis Ritchie The C Programming Language. Estos dos libros te ayudarán mucho en tu curso para aprender C.

También recomendaría ir a cada tema en la red, definitivamente encontrará algunos conocimientos nuevos e interesantes sobre ellos.

Feliz codificación !!

En cuanto a si eres un estudiante de ingeniería y quieres cubrir tu plan de estudios y entender el l

idioma, te sugiero que leas ‘Let us C’ de Y ashwant Kantekar como lo sugieren muchos.

Además de este libro, hay una biblia para C , que es el ‘ Lenguaje de programación C ‘ original del inventor del lenguaje Brian W. Kernighan y Dennis M. Ritchie.

Estos dos libros, y estás listo para ir.

Si eres un principiante, te recomiendo que aprendas la programación en C de este libro de texto mágico y muy amigable con el cerebro: Head First C de David & Dawn Griffiths

Este libro de texto mágico le explica conceptos con la ayuda de imágenes o ilustraciones y no solo le enseñará la sintaxis, sino que lo llevará de un lugar a otro donde puede aplicar los conceptos de programación para resolver problemas del mundo real. Este libro tiene muchos proyectos para ti y realmente te hace pensar como un programador.

Espero que esta respuesta haya sido útil.

¡Hola! Gracias por A2A.

Empecé a aprender C hace un año alrededor de enero. En aquel entonces, no sabía nada sobre el idioma y tuve que comenzar desde cero. Supongo que es el caso con usted (cualquier cosa adicional es una ventaja), así que solo narraré lo que hice y creo que eso aclarará todas sus dudas.

En la universidad, como todos los demás, también recibí muchas sugerencias para ver videos de NPTEL para comenzar a aprender. Lo hice durante alrededor de 2 semanas y resultó ser una pérdida de tiempo porque nunca puedes tener esa confianza que logras después de completar un libro.

Más tarde, tomé un libro, Programación en ANSI C por E Balagurusamy. Es un buen libro para desarrollar un conocimiento básico sólido sobre el idioma, pero puede elegir cualquier libro de su elección porque todos enseñan lo mismo. Esa es la etapa I donde planea qué y cómo va a lograr su objetivo.

Después de eso, comencé a leer el libro estableciendo el objetivo de un capítulo por día (se permitía más pero no menos). Traté de recordar la parte de la teoría lo más posible, pero me concentré más en la codificación. Me aseguré de practicar todos los códigos dados como ejemplo en el libro. Puede comprender la mayoría de los códigos con la ayuda de la teoría, pero para algunos, tuve que consultar conferencias en video. Paso a paso completé el libro. Esa es la etapa 2, donde tiene una idea sobre la mayoría de los temas pero recuerda un poco .

Ahora viene la última y más importante etapa, donde dominas lo que aprendes. Lo hice en dos partes. Primero, tomé algunos proyectos simples de Internet como hacer un juego de adivinanzas o un juego de tres en raya y lo intenté escribir el código completo por mi cuenta. Indudablemente, tomé la ayuda de Internet donde me quedé atascado y no pude encontrar ninguna salida. Esta práctica ayudó a aprender muchas cosas nuevas sobre el idioma que los libros no podían enseñar pero no ayudó mucho a dominarlo.

En segundo lugar, me registré en un sitio web de programación, HackerRank y comencé a practicar allí, y eso fue un verdadero cambio de juego (hay muchos sitios web disponibles como HackerRank, HackerEarth, etc. y puedes elegir cualquiera de ellos. Además, hay un sitio web llamado http: //geeksforgeeks.com y eso también es muy útil para aprender los conceptos clave en menos tiempo). Al practicar y participar en concursos en estos sitios web, sus habilidades aumentarán exponencialmente. Puede formular sus dudas en la sección de discusión y recibir una variedad de excelentes soluciones para el mismo problema. A veces, simplemente puede leer la sección de discusión y eso solo lo ayudará a aprender muchas cosas.

Por último, quiero decir que estas prácticas funcionan solo si eres dedicado y apasionado por la causa.

Estar motivado.

¡Feliz codificación! 🙂

¡Ahora puedo relacionarme completamente con tu situación!

No caigas en la trampa de que debes comenzar con los libros C más vendidos para comenzar si no tienes a nadie a quien guiar y te estás enseñando a ti mismo.

Comienza con un libro de nivel muy básico mientras te estás enseñando a, b, c … (marca mis palabras, puedes entender la razón después de algunos días, tal vez meses).

Aprendí C por mí mismo sin ninguna guía. Leí 3–4 mejores libros de C pero todos fueron una mierda para mí en ese momento (¡solo en ese momento! :-P). Después de mucha búsqueda en Google encontré un libro llamado C para Dummies. ( Compre C para Dummies Book En línea a precios bajos en India ) Yo personalmente recomiendo este libro si usted es un novato y no tiene conocimiento de ningún otro lenguaje de programación.

Después de cubrir este libro, puede comprender fácilmente los libros más vendidos y comprender sus valores.

No aconsejaré depender completamente de libros para programación en C como principiante.

Un libro después de todo es propenso al sesgo de un lector. Pero si quieres leer un libro, te sugiero que leas “El lenguaje de programación C” de Dennis Ritchie (quién más, pero el creador puede explicar mejor los matices).

Sin embargo, puede combinar este libro con tutoriales en video por completo o ir a tutoriales en video para los temas con los que se queda atrapado.

Yo personalmente sigo lo último.

También te aconsejaré que no solo saltes a un lenguaje de programación, sino que entiendas un poco sobre qué es ese lenguaje de programación y cuál fue la motivación para desarrollarlo.

Los dos libros más populares seguidos para aprender programación en C son: –

1) Déjanos C por Yashvant Kanetkar

2) Programación en ANSI C por E Balaguruswamy

Ambos libros son seguidos en gran medida por estudiantes de ingeniería de primer año. El segundo es mi recomendación. Los temas aquí están bien representados y simplificados. También es mejor pasar por algunas conferencias de video en línea sobre programación en C que ayudan a comprender mejor. C Tutoriales de programación de thenewboston es uno de esos buenos tutoriales. Otro PDF útil para el mismo es C Tutorial by Tutorialspoint .

El lenguaje de programación C es el lenguaje fundamental para implementar cualquier tecnología.

C se utiliza en sistemas integrados, algoritmos de procesamiento de imágenes, aplicaciones basadas en DSP, Internet de las cosas y muchos más.

Para aprovechar las tecnologías anteriores es suficiente ser fuerte en lo básico.

Estos son algunos de los libros que puede consultar para aprender programación c.

Autores

  1. Programación en C por Dennis Ritchie
  2. C en profundidad por Deepali srivastava.

More Interesting