Mới học thì bạn nên học từ C/C++ cơ bản là tốt nhất, sau đó chuyển sang học ngôn ngữ khác cũng dễ dàng tiếp cận hơn.
Trước mình cũng tự mày mò, nghiên cứu, đọc sách này sách nọ, tra cứu gg....nhưng thấy không có người hướng dẫn nghiên cứu thì các thông tin nó cứ loạn cả lên, để logic với nhau thật khó và mất nhiều thời gian quá, thế là quyết định tìm 1 chỗ học khóa cơ bản ngắn hạn, lấy cái cơ bản vững chắc rồi tự phát triển thêm, ông anh giới thiệu đến công ty Stanford ở chỗ đường Láng, vừa học vừa làm thực tế luôn, họ chuyên dạy kinh nghiệm lập trình nên mình rất thích, học lý thuyết đến đâu, làm thực tế đến đó, lại còn quay lại cả video hướng dẫn. Bác nào quan tâm có thể đến trực tiếp trụ sở chính của Stanford - dạy kinh nghiệm lập trình ở 20 ngõ 678 đường Láng, HN tham khảo cụ thể hơn nhé, website của công ty nè: Stanford.com.vn.