Tìm một vài cuốn sách về lập trình C. Tham gia vào một số cộng đồng. Tham gia một số lớp học. Xem xét học C ++.

Given the above summary, write a detailed text in Vietnamese for it.
Bài viết này đề cập đến các vấn đề cơ bản, nhưng chỉ là bề nổi của lập trình C và tất cả các kiến thức liên quan. Một cuốn sách tham khảo tốt sẽ giúp bạn giải quyết được nhiều vấn đề và giúp bạn khỏi bị đau đầu với các vấn đề hóc búa sau này. Có rất nhiều cộng đồng, cả trực tuyến và trong thế giới thực, dành cho lập trình và tất cả các ngôn ngữ lập trình. Tìm một số lập trình viên C có cùng đam mê để trao đổi các mã và ý tưởng với nhau, và chắc chắn bạn sẽ sớm thấy mình học được rất nhiều.  Tham dự một số cuộc thi hack-a-thons nếu có thể. Đây là những sự kiện mà các nhóm và cá nhân đưa ra các chương trình và giải pháp, và thường thúc đẩy sự sáng tạo trong thời hạn nhất định. Bạn có thể gặp rất nhiều lập trình viên giỏi theo cách này, và các cuộc thi hack-a-thon thường được tổ chức trên toàn cầu. Bạn không cần phải quay trở lại trường học để lấy bằng Khoa học Máy tính, nhưng bạn có thể tham gia một vài lớp học có thể tìm hiều sâu hơn. Không gì có thể tốt hơn việc được giúp đỡ thực tế từ những người thông thạo ngôn ngữ lập trình. Thông thường, bạn có thể tìm các lớp học tại trung tâm cộng đồng ở địa phương và các trường trung học cơ sở, và một số trường đại học có cho phép bạn dự thính các chương trình khoa học máy tính mà không cần ghi danh. Khi đã hiểu rõ về ngôn ngữ lập trình C, bạn có thể bắt đầu tìm hiểu C + +. Đây là phiên bản hiện đại hơn của C, và cho phép linh hoạt hơn rất nhiều. C ++ được thiết kế với việc xử lý đối tượng, và có thể cho phép bạn tạo các chương trình mạnh hơn cho hầu hết các hệ điều hành.