¿Cuál es el mejor libro para C y C ++?

El mejor tutorial de programación en línea C & C ++ para principiantes

Si planea aprender C, es importante comenzar con los tutoriales. Estos tutoriales cubrirán los conceptos básicos del lenguaje y lo ayudarán a desarrollar programas complejos. Intentar crear algunos programas lo ayudará a aprender los conceptos básicos del lenguaje c.

  • Notas introductorias de la clase de programación C, por Steve Summit
  • Aprender C Tutoriales interactivos
    Este es un tutorial interactivo de programación c para principiantes. Puede escribir código dentro de la ventana del navegador y compilar y probar sus resultados.
  • C Tutorial para principiantes
  • Tutorial corto de C
  • Tutorial de programación en C
  • El tutorial de programación de GNU C
  • Ejercicios de programación en C para practicar Este es un PDF de programación en C gratuito centrado en principiantes. Este PDF de By Ben Vandiver contiene programas básicos de c para que los principiantes practiquen. El PDF es completamente gratuito para descargar y usar.

Sitios web gratuitos sobre recursos y tutoriales de programación de C & C ++

Es posible aprender C de sitios web gratuitos y portales en línea. Estos portales comenzarán con los elementos básicos del lenguaje, incluida una introducción a C, instalar un compilador y comenzar a hacer pequeños programas. Puede aprender de los tutoriales disponibles en estos sitios web gratuitos.

  • Tutorial de programación en C por punto de tutoriales
  • Tutorial sobre punteros en programación en C
  • C Programación de preguntas frecuentes
  • C Tutorial de cómo funcionan las cosas
  • C profunda

    Estos son simples tutoriales de formato de diapositivas que están dirigidos para que los principiantes puedan comprender c
    comportamiento de programación

Video tutoriales gratuitos sobre programación en C y C ++

Los videos tutoriales están diseñados para ayudar a los principiantes a aprender C al observar la configuración básica y los conceptos. Estos tutoriales incluyen la creación de clases, objetos, uso de estructura, aplicación de herencia y conceptos similares del lenguaje C. Puedes aprender de una mejor manera. Algunos de los mejores recursos para tutoriales en video incluyen YouTube “Tan fácil que podrías comenzar a hablar C / C ++”;

  • Lista de conferencias del profesor Mehran Sahami para el Departamento de Informática de Stanford
  • Conferencias sobre metodología de programación por la Universidad de Stanford
  • Serie de conferencias sobre programación y estructura de datos por Dr.PP Chakraborty, Departamento de Informática e Ingeniería, IIT Kharagpur.
  • Otras conferencias de programación en C Una lista de reproducción exclusiva compilada por FromDev
  • C Lecciones de video de programación ¡Aprenda a codificar desde cero !. También disponible en dispositivos Android e iOS.

Libros electrónicos y PDF gratuitos en lenguaje de programación C y C ++

Los PDF y eBooks en línea lo ayudarán a aprender C desde la sección inicial. En algunos de los eBooks, se le dará un tutorial al final de cada capítulo y problemas para resolver. Es mejor crear programas de muestra que incluyan operaciones básicas de computadora, software pequeño y juegos de computadora pequeños con estos libros electrónicos. Puede descargar estos libros electrónicos desde los enlaces a continuación. Libros electrónicos Para leer la programación de C y C ++ en línea

  • Aprenda el libro electrónico de C The Hard Way
  • Esta es la versión en línea de “The C Book” de Addison-Wesley Publisher (por Mike Banahan, Declan Brady y Mark Doran)
  • The New C Standard Book disponible en formato PDF y eBook.
  • Guía de Beej para la programación de redes
  • Guía de Beej para la programación en C
  • Tutorial de programación en C
  • Consejos y advertencias para tutoriales en C
  • A Little C Primer
  • Programación en llamadas y subrutinas del sistema C UNIX usando C.
  • C para programadores de C ++
  • C Tutoriales
  • El tutorial de programación de GNU C

Archivos PDF descargables con tutoriales de programación en C y C ++

  • Tutorial de lenguaje C
  • PDF de programación en C
  • Lenguaje de programación C Un buen tutorial que describe algunos de los comportamientos no especificados e indefinidos del lenguaje de programación C.
  • Essential C Por Nick Parlante del Departamento de Informática de la Universidad de Stanford
  • Manual y ejercicios de capacitación de nivel básico de programación en C Este es un ejemplo de programación de CA en pdf (descarga gratuita).

Los mejores foros web gratuitos para hacer preguntas sobre programación en C y C ++

Puede aprender C en foros web en línea (competencia de programación, concurso de programación, programación informática en línea, http://devshed.com). Puede elegir un mentor y comenzar con los conceptos básicos del idioma. Puede hacer sus dudas en el foro y obtener ayuda de otros miembros.

  • Foro de la Junta C en C Programming.com
  • Foro de barcos C sobre lenguaje de programación C
  • C Foro de discusión por DevShed
  • Pregunta de Stackoverflow etiquetada con lenguaje C relacionado
  • Foro de discusión Dream In Code C

Las mejores hojas de referencia gratuitas para programadores de C y C ++ Referencia rápida

Las Cheatsheets te ayudarán a dominar los conceptos básicos de C sin buscar múltiples recursos. Puedes aprender comparación de idiomas, caracteres de conversión y secuencias de escape con estas hojas de trucos

  • La guía de referencia de la biblioteca C
  • La hoja de trucos de C Una introducción a la programación en C
  • Tarjeta de referencia C (ANSI)
  • C Cheat Sheet
  • C For Dummies Cheat Sheet

Related Content

El lenguaje de programación C por Dennis Ritchie. Brian Kernighan.
Este es el libro más impresionante jamás escrito sobre C. Aunque si eres un principiante, puede que te resulte un poco difícil seguir este libro, pero una vez que hayas terminado, tendrás una comprensión clara de C.

C ++: la referencia completa
Este es, con mucho, el mejor libro que he encontrado en C ++. Pero no contiene ejercicios de programación. Aún así vale la pena leerlo. Para las prácticas de programación, siempre puedes probar Hackerrank.

C ++ es un lenguaje de programación de nivel medio desarrollado por Bjarne Stroustrup a partir de 1979 en Bell Labs. C ++ se ejecuta en una variedad de plataformas, como Windows, Mac OS y las diversas versiones de UNIX.

El lenguaje de programación C ++: tercera edición

Un libro siempre ha establecido el estándar para los programadores de C ++: El lenguaje de programación C ++, de Bjarne Stroustrup, el desarrollador de los Laboratorios Bell que creó C ++. Ahora, Stroustrup ha actualizado este clásico con aclaraciones basadas en comentarios de los lectores y nueva información en dos nuevos apéndices sobre ISO / ANSI C ++: internacionalización y seguridad de excepción. Esto hace que The C ++ Programming Language: Special Edition sea el único libro con cobertura autorizada de cada elemento importante de C ++.

C ++: la referencia completa, cuarta edición

El genio más vendido Herb Schildt cubre todo, desde palabras clave, sintaxis y bibliotecas, hasta características avanzadas como sobrecarga, herencia, funciones virtuales, espacios de nombres, plantillas y RTTI, además de una descripción completa de la Biblioteca de plantillas estándar (STL).

Programación Orientada a Objetos con Libro C ++

Este libro presenta conceptos de Programación Orientada a Objetos usando C ++. Este libro supone un conocimiento previo del lenguaje de programación C, aunque el lector no necesita ser un experto en C. C ++ es básicamente C con características orientadas a objetos.

Permítanos reservar en C ++

Let Us C ++ es uno de los mejores libros jamás escritos sobre el lenguaje de programación C ++. El libro viene con un CD-ROM que tiene códigos, demos, ejecutables y compiladores. También se han agregado ejemplos de MATLAB al libro. El libro está escrito con lucidez, similar a todas las ediciones anteriores del libro, que tuvieron éxito.

Programación orientada a objetos en C ++ Reserve en línea a precios bajos en India

La programación orientada a objetos en C ++ es una solución integral para enseñar programación orientada a objetos utilizando las características de ANSI / ISO C ++. Cubre los conceptos básicos de la programación orientada a objetos, por qué existen esos conceptos y cómo hacer que funcionen de manera efectiva.

Libro de C ++ moderno y efectivo en línea a precios bajos en India

Conocer C ++ 11 y C ++ 14 es más que una cuestión de familiarizarse con las características que introducen (por ejemplo, declaraciones de tipo automático, semántica de movimiento, expresiones lambda y soporte de concurrencia). El desafío es aprender a usar esas funciones de manera efectiva, para que su software sea correcto, eficiente, fácil de mantener y portátil.

Programación en C ++ Reserve en línea a precios bajos en India

La versión revisada y actualizada del libro amigable para los estudiantes, práctico y orientado a los ejemplos, Programación en C ++, continúa brindando a sus lectores una sólida base y una plataforma de aprendizaje sobre los fundamentos de C ++. Este libro completo, enriquecido con ilustraciones y una serie de programas resueltos, ayudará a los estudiantes a liberar todo el potencial de C ++.

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.

PARA C ++:

El lenguaje de programación C ++ (cuarta edición), también conocido como TC ++ PL4, es una versión completamente reescrita y reorganizada de TC ++ PL3. Describe la revisión de C ++ 11 de ISO C ++. En particular, TC ++ PL4 refleja el aumento masivo de la biblioteca estándar y el soporte para la concurrencia.

Amazon.com: C ++ más eficaz: 35 nuevas formas de mejorar sus programas y diseños (0785342633719): Scott Meyers: Libros

Computadora gratuita, programación, matemáticas, libros técnicos, notas de clase y tutoriales

Libros de referencia para la programación básica:

La mayoría de los estudiantes de ingeniería revisan estos libros para aclarar los conceptos básicos de programación.

  1. Let Us C (Yashavant Kanetkar)
  1. Let Us C 15 Edition – Por Yashavant Kanetkar
  • Programación orientada a objetos con C ++:
    1. Programación orientada a objetos con C ++ 5th Edition – por E Balaguruswamy
  • Java – La referencia completa:
    1. Java – The Complete Reference 9th Edition -Por Herbert Schildt
  • Piensa en Python:
    1. Think Python, 2nd Edition: Cómo pensar como un informático

    Lenguaje: C ++.

    Nombre del libro: Programación orientada a objetos con C ++

    Autor: Balaguruswamy.

    Precio: 283.00.

    Idioma: C.

    Nombre del libro: Programación en Ansi C,

    Déjanos C,

    Programación en C

    Autor: Balaguruswamy.

    Precio: por debajo de 500.

    Lo que mencioné anteriormente, todos los libros son buenos para principiantes o intermedios, eligen un libro y lo leen.

    Esta es una buena: – A por ello.

    Amazon.in: Compre la estructura de datos usando el libro de programación ‘C’ en línea a precios bajos en India

    Esta segunda edición de Data Structures Using C ha sido desarrollada para proporcionar una cobertura integral y consistente tanto de los conceptos abstractos de las estructuras de datos como de la implementación de estos conceptos usando el lenguaje C. Comienza con una descripción completa de los conceptos de programación en C, seguida de la introducción de diferentes estructuras de datos y métodos para analizar la complejidad de diferentes algoritmos. Luego conecta estos conceptos y los aplica al estudio de varias estructuras de datos, como matrices, cadenas, listas vinculadas, pilas, colas, árboles, montones y gráficos.

    El libro utiliza un enfoque sistemático en el que el diseño de cada una de las estructuras de datos es seguido por algoritmos de diferentes operaciones que se pueden realizar en ellos, y el análisis de estos algoritmos en términos de sus tiempos de ejecución.

    Cada capítulo incluye una variedad de ejercicios de capítulos finales en forma de MCQ con respuestas, preguntas de revisión y ejercicios de programación para ayudar a los lectores a evaluar sus conocimientos.

    PARA C ++: – Compre C ++: The Complete Reference, 4th Edition Book Online a precios bajos en India

    C ++ por Bjarne Stroustrup es demasiado para morder para un principiante. Sin embargo, es una buena referencia. Si elige esto como su primer libro de C ++, es probable que renuncie en algún momento.

    Así es como he aprendido.
    1. Primero domínelo a través de C ++ Complete Reference 4Ed Herbert Schildt, elaborando ejemplos en cualquier compilador en línea o fuera de línea. Los objetos de función se tratan mal aquí. Consulte el libro de Stroustrup para obtener lambdas y objetos de función.

    2. Una vez que conozca la sintaxis, vaya a http://bogotobogo.com/ y aprenda los conceptos avanzados. Principalmente los valores de C ++ 11, ctr de movimiento, asignaciones de movimiento, rasgos, etc.

    3. Eficaz Modern C ++ 2014 Scott Meyers le enseña algunas trampas que debe evitar. Puedes tomar cada capítulo e intentar comprender. Él explica todo claramente.

    4. Intenta lentamente completar el libro de Stroustrup. Este libro ofrece muy buenas ideas para un maestro, no para un novato en C ++.

    5. Por supuesto, debe aprender patrones de diseño en C ++ a través de recursos en línea. No he encontrado ningún buen libro que aborde patrones de diseño en C ++, la mayoría de los libros son para Java

    Para C:
    * Dennis Ritchie, compacto y el mejor.
    Si le resulta difícil / rápido:
    * ANSI C por E balagurusamy
    No leas a Yashwant Kanetkar. Es un truco!

    Para C ++:
    * Programación orientada a objetos por E Balagurusamy.

    Dado que hizo esta pregunta, déjeme adivinar que debe ser un estudiante de escuela o universidad que necesita aprobar el examen.

    Permíteme decirte una cosa, debes construir los conceptos y no correr por las marcas, aprender y comprender, esto será beneficioso para ti en el futuro.

    Te voy a decir algunas otras opciones para aprender c y c ++:

    1. El material de curso abierto del MIT es elixir al conocimiento, úsalo.
    2. Use el libro de E. Balaguruswamy para leer.
    3. Lea los temas en MIT OCW.
    4. Únase a cursos para un segmento particular del idioma.
    5. Mantente activo en el rango de hacker y Github.
    6. Codifique como un esclavo, dedique el atlas de 30 a 40 horas por semana para obtener conocimientos prácticos.
    7. Escucha Moonlight Sonata mientras codificas para aumentar tu eficiencia.

    Este es un libro excelente para alguien que está buscando un libro simple y fácil de entender acerca de la programación en C. Es un gran recurso para aquellos que quieren aprender la programación en C por sí mismos. Este libro es muy amigable y es muy fácil de entender. Si quieres aprender los conceptos básicos del lenguaje de programación C, ¡este es el libro para ti!

    Programación en C para principiantes: su guía para aprender fácilmente la programación en C en 7 días

    Este libro es simplemente una lectura obligada para los programadores de C ++. Realmente me gustó su estructura: hay un breve “Tour de C ++” antes de los capítulos más detallados. En este recorrido, puede ver de un vistazo lo que C ++ 11 ofrece para muchas tareas de programación que no están presentes en estándares anteriores: plantillas variadas, aserciones estáticas, muchas primitivas de concurrencia, una nueva sintaxis de inicialización uniforme, listas de inicializador, rango para bucle , nuevos contenedores STL, etc. Después de eso, hay capítulos detallados destinados a cubrir todos los detalles de todas las características del lenguaje y el STL. Después de ver muchas cosas interesantes en el recorrido, está motivado para leer las descripciones detalladas de todo lo escrito por el creador de C ++. Pero preste atención al título: el libro trata sobre “El lenguaje de programación C ++”. No tiene la intención de instruirlo sobre: ​​- Cómo programar;
    – Cómo escribir código eficiente, legible y / o modularizado usando C ++;
    – Cómo usar la concurrencia para mejorar el rendimiento de los algoritmos;
    – Cómo diseñar API (aunque el STL es un buen ejemplo en muchas situaciones);
    – ¿Cuáles son las mejores herramientas (compilador, VCS, sistemas de compilación, IDE, bibliotecas) para desarrollar programas en C ++.

    es más bien una guía para autoestopistas de C ++.

    El lenguaje de programación C ++, cuarta edición

    Si alguna vez obtienes una copia de “Let us C”, quema ese libro o cava un hoyo y entiérralo. No, repito, no leas ese libro. Ese libro se basa en gran medida en el “comportamiento indefinido” de C. Da la ilusión de que C es difícil y difícil de aprender lenguaje.

    Mi libro introductorio sobre el lenguaje C es la serie de esquemas de Schaum: Compre programación en línea con el libro C (serie de esquemas de Schaum) a precios bajos en la India.

    Para C ++, puede comenzar con Deitel & Deitel, C ++ Cómo programar. Luego lea C ++ Primer de Stanley Lippman. Compre C ++ Primer Book en línea a precios bajos en India.

    El lenguaje de programación C ++ de Stroustrup y el lenguaje de programación C Brian Brian Kernighan / Dennis Ritchie (autor) son buenos libros. Pero son más libros de referencia.

    Tengo ‘Let us C’ de Yashwant Kanetkar y ‘Programming in ANSI C’ de E. Balagurusamy. Personalmente, creo que ‘Programación en ANSI C’ es una mejor opción, ya que le enseña los conceptos, la sintaxis, tiene muchos programas de muestra y también tiene buenos ejercicios al final de cada capítulo.
    Entonces,
    Para C : ‘Programación en ANSI C’ por E. Balagurusamy
    Para C ++ : ‘Programación orientada a objetos con C ++’ por E. Balagurusamy
    Después de leer estos libros, consulte ‘El lenguaje de programación C’ de Kernighan y Ritchie, y ‘El lenguaje de programación C ++’ Bjarne Stroustrup.

    Yo personalmente, te recomiendo que sigas este sitio.

    Haga clic a continuación e inscríbase con el enlace

    La preparación de la entrevista de codificación es fácil

    ¿Qué hay de nuevo con esto?

    1. Consiste en conceptos sabios de temas con video tutoriales. Estos tutoriales se han tomado del canal de YouTube mycodeschool. También puedes seguir el canal. Además de la entrevista, te sugiero que sigas todos los videos en mycodeschool.
    2. Hay muchos problemas para resolver y mejorar sus habilidades de programación. Si se queda en algún lugar, puede acceder a Sugerencias, Enfoque de solución y Solución completa.
    3. Está desarrollado con un enfoque de arriba hacia abajo, lo que significa que no puede resolver problemas en árboles y listas vinculadas hasta que resuelva completamente los problemas en las matrices.
    4. Están ofreciendo algunos servicios premium como entrevistas simuladas y obtener un mentor. Echa un vistazo a ellos.

    Te voy a sugerir libros en el orden en que los estudié.
    Para comprender los conceptos en un lenguaje normal fácil de entender, puede consultar la informática en c ++ para la clase XI y XII de Sumita Arora . Tuve la ventaja de estudiar C ++ en mi escuela secundaria y créeme, todos los estudiantes de mi universidad usaron este libro para aprobar su primer año.

    Para profundizar en los conceptos y el lenguaje y practicar preguntas, puede consultar C ++: Cómo programar por deitel y deitel o C ++: la referencia completa de herbert schildt. Personalmente, para preguntas sobre cómo practicar y hacer una lluvia de ideas, preferiría la primera.

    Además de los libros, los video tutoriales de New Boston son bastante buenos. ¡También puedes intentarlo!

    Todo lo mejor.

    No es posible sugerir el mejor libro. Diferentes pueblos tienen diferentes expectativas de los libros de lenguajes de programación. Pero sugeriría los siguientes libros para C:
    1) C en profundidad (inglés) 3ra edición revisada y actualizada – Compre C en profundidad (inglés) 3ra edición revisada y actualizada por Srivastava, SK en línea a los mejores precios en India – Flipkart.com

    2) C Primer Plus (inglés) – Compre C Primer Plus (inglés) por Stephen Prata en línea a los mejores precios en India – Flipkart.com

    Los siguientes son algunos buenos libros de C ++ que prefiero.
    1) Mastering C ++ (inglés) 2da edición – Compre Mastering C ++ (inglés) 2da edición por Venugopal KR en línea a los mejores precios en India – Flipkart.com

    2) C ++ Primer Plus (inglés) 6ta edición – Compre C ++ Primer Plus (inglés) 6ta edición por Prata Online a los mejores precios en India – Flipkart.com

    3) C ++ (inglés) – Compre C ++ (inglés) por Herbert Schildt, Lyssa Wald, Michael Mueller, Schildt Herbert en línea a los mejores precios en India – Flipkart.com

    4) Thinking in C ++ (Volume -1) (With CD) (English) 2nd Edition – Compre Thinking in C ++ (Volume -1) (With CD) (English) 2nd Edition por Eckel, Bruce | Autor; En línea a los mejores precios en India – Flipkart.com

    Dennis MacAlistair Ritchie era un informático estadounidense. Creó el lenguaje de programación C y, con su colega Ken Thompson , el sistema operativo Unix.

    1.Libros: –

    • Debe :
    • El lenguaje de programación C por Brian Kernighan y Dennis Ritchie
    • Programación en C: un enfoque moderno de KN King
    • C Primer Plus de Stephen Prata
    • La referencia completa en C de Herbert Schildt
    • C: Cómo programar por Harvey Deitel y Paul Deitel
  • Intermedio:
    • C: Un manual de referencia de Guy L. Steele Jr.
    • C Trampas y trampas por Andrew Koenig
    • Programación en C por Stephen G. Kochan
    • Un libro sobre C: Programación en C por Al Kelley e Ira Pohl
    • Programación práctica en C por Steve Oualline
  • Avanzado:
    • Programación experta en C: Secretos profundos en C por Peter van der Linden
    • Programación avanzada C por ejemplo por John Perry

    2. Lectura en línea: –

    • Referencia C – cppreference.com
    • Aprenda el lenguaje de programación C paso a paso – c4learn.com

    Creo que casi no puedes aprender de Book. Los libros envejecen demasiado pronto. Reservar en algún momento tiene código escrito de manera incorrecta.

    Es mejor que pueda aprender del sitio en línea o del sitio universitario como MIT, UCLA o algún otro de EE. UU.

    Lo mejor es ir con Lynda y otro sitio pago. Tienen mejores videos que puedes ver para aprender de mejor manera.

    Comprar un tutorial decente de Amazon te ayudará mejor. Los libros son solo para leer si el Tutorial tiene libros, videos y muchos detalles para el mismo tema.

    Yashwant kanetkar ‘s let us c es un buen libro para la teoría del lenguaje de programación, y

    Para la práctica de vikas, el libro de thada es bueno.

    Práctico es necesario para los lenguajes de programación.

    La práctica hace la perfección.

    Hola,

    Para tener un mejor comienzo en cualquier idioma, trate de estudiar el “Head First” para cualquier tipo de tecnología o idioma.

    El libro más interactivo que he visto en mi vida puede descargarlo del siguiente enlace para los libros de Head First

    [1] Enlace de descarga gratuita – C Head First

    [2] Enlace de descarga gratuita – C ++ Head First

    Notas al pie

    [1] https://www.google.co.in/url?sa=…

    [2] https://www.google.co.in/url?sa=…

    More Interesting