Computer programming

Computer programming is the process of performing particular computations (or more generally, accomplishing specific computing results), usually by designing and building executable computer programs. Programming involves tasks such as analysis, generating algorithms, profiling algorithms’ accuracy and resource consumption, and the implementation of algorithms (usually in a particular programming language, commonly referred to as coding).
— Wikipedia

Computer programming is the process of performing a particular computation, usually by designing/building an executable computer program.

I collect resources about programming, software development in my programming learning path.

Programming principles allow me to write better code.