profile picture

programming

The Beauty of Assembly Languages and Machine Code: A Journey into Low-Level Programming

As computer scientists, we are all familiar with high-level programming languages such as Python, Java, and C++, but how often do we think about the low-level languages that run beneath them? Assembly languages and machine code are the fundamental building blocks of every computer program, yet they are often overlooked and misunderstood. In this paper, we will delve into the world of low-level programming, exploring the beauty and intricacies of assembly languages and machine code.

Read more...

The Power of FORTRAN for Matrix Multiplication: A Journey Through Time

When it comes to scientific computing, one programming language stands out from the rest: FORTRAN. Developed in the 1950s by IBM, FORTRAN has been the go-to language for numerical calculations in engineering, physics, and mathematics ever since. But why is FORTRAN still so popular today, especially when it comes to matrix multiplication? In this paper, we will explore the history and development of FORTRAN, its strengths in matrix multiplication, and why it is still relevant in today’s world of high-performance computing.

Read more...

Subscribe to my newsletter