information-focused programming

noun
UK /ˌɪnfəˈmeɪʃən ˈfəʊkəst ˈprəʊɡræmɪŋ/
US /ˌɪnfərˈmeɪʃən ˈfoʊkəst ˈproʊɡræmɪŋ/

A way of writing computer programs that mostly works with facts and data.

The class used information-focused programming to sort all the books in the library.


OTHER MEANINGS

2. A style of building software where the main goal is storing and organizing facts.

Their new app relies on information-focused programming to keep every record tidy.

3. A teaching approach that puts facts and data first when learning to code.

The teacher introduced information-focused programming before moving on to games.

4. A method of solving problems by arranging data instead of writing long instructions.

With information-focused programming, the robot knew what to do by reading its data table.