Parallelport programming showed us how a computer gives and receives data in order to carry out certain functions. We did an assignment on parallelport programming where we were supposed to make LEDs perform certain functions. Some of the functions included having all of them turn on, having them all turn off, having them alternate in increasing order, having them alternate in decreasing order, having every two on increasing, having every two on decreasing, having them turn on and off in a randomized fashion, and having them decrease and increase simultaneously.