Skip to content

Intro to Programming#

In this section, we will go through the basics of scripting using the ImageJ Macro language, as well as some basic concepts in programmimg.

Note

Programming is just a way of telling a computer what you want it to do. However, computers are not very smart, so we have to be very precise in how we tell them what to do. 🤖

We interact with a computer by using specific commands, each of which gives the computer one or more specific instructions. 📝

Learning Objectives

  • Printing to the log
  • Using variables
  • Creating arrays
  • Manipulating strings
  • Using loops
  • Using conditionals
  • Debugging a macro

Let's write our first program -- Ready? On your mark, get set, go! 🚀