Category: Computer Science | Last updated: 2026-09-18

What is a fundamental difference between traditional programming and machine learning approaches to solving problems?

A) Traditional programming uses algorithms, while machine learning does not.
B) In traditional programming, rules are explicitly coded; in machine learning, rules are learned from data.
C) Machine learning always produces 100% accurate results, unlike traditional programming.
D) Traditional programming can handle vast amounts of data, but machine learning cannot.

Explanation

Traditional programming involves writing explicit instructions for the computer. In machine learning, the system learns patterns and rules directly from data, allowing it to perform tasks without being explicitly programmed for every scenario.

Practice More Computer Science Questions

Browse all questions