Programming Fundamentals: Essential Concepts for Devs
Technology Corrected & verified

Programming Fundamentals: Essential Concepts for Devs

Published by When Notes Fly · View original ↗

Programming fundamentals include variables, data types, control flow, and functions, applicable across all programming languages.

What has been corrected on this page?

Every accepted correction to this page is recorded with the exact change, so readers can see how the page improved over time.

  1. 11 July 2026 · corrected by Melik Can Sariyer

    3 corrections applied: Facebook's News Feed ranking algorithm was called EdgeRank, not NewsRank. | Microsoft Research defect-prediction work is by Nachiappan Nagappan; Meiyappan ('Mei') Nagappan was not at Microsoft Research. | Eich built the original JavaScript (Mocha) prototype in about ten days in May 1995, not September 1995.

    Before

    (1) NewsRank algorithm development (2) Mei Nagappan at Microsoft Research (2013) (3) September 1995, Brendan Eich created JavaScript in ten days.

    After

    (1) EdgeRank algorithm development (2) Nachiappan Nagappan at Microsoft Research (2013) (3) In May 1995, Brendan Eich created JavaScript in ten days.

    Why: Verified live: body text already reads 'Facebook's EdgeRank algorithm development', 'Nachiappan Nagappan at Microsoft Research (2013)', and 'In May 1995, Brendan Eich created JavaScript in ten days'. FAQ field decoded and checked, no reference to any of the three fabrications. No further action needed.

    View the full record →

Who checked this page?

1 contributor has checked "Programming Fundamentals: Essential Concepts for Devs" on When Notes Fly. Each name below links to that person's public CitePep profile, where every contribution they have made is listed with the exact change they proposed.