Những cái nào là ngôn ngữ lập trình, trong số C, Java, Node.js, Python, HTML, BigData, Spark?
C, Java và Python là các ngôn ngữ lập trình. 
Trong khi HTML là một ngôn ngữ, nó là một ngôn ngữ đánh dấu chứ không phải là một ngôn ngữ lập trình. Node.js thực sự là một framework được xây dựng trên Javascript, vì vậy nó không thể được phân loại là một ngôn ngữ. 
BigData là một thuật ngữ rộng hơn được sử dụng để lưu trữ, xử lý và sử dụng lượng lớn dữ liệu. Spark là một trong những framework xử lý dữ liệu phân tán phổ biến nhất. Spark có thể được sử dụng từ nhiều ngôn ngữ khác nhau.