Most branches of physics today, relies heavily on computing. Theoretical particle physics (at least the stuff i do) is no exception. I find great joy in learning to solve physics with the use of computers. This is almost certainly also rooted in the fact that I am very interested in computing for it's own sake, and I enjoy learning for example a new language for a certain task.
I wrote my first program on a TI-83+ calculator from Texas Instruments in 2001. It was a very simple program -- it simply found the roots of a second degree polynomial, provided that the user gave as input it's coefficients. I had no idea how to interpret the stuff I could read in the manual, so I just tried. I was very proud of my self for producing a program that could even tell me, with a sarcastic comment, that no roots could be found. It was my first year of high-school, so I had not heard about complex numbers yet. The stuff I do today is somewhat more complicated, mostly written in C++ or Python (which the links might reflect), but I've probably maintained the rather sarcastic style in my program output -- which you might notice if you download some of my sample code from these pages.
The following links are resources ranking from some I use almost every day, to references I rarely look upon. Some are rather well known for most people, but I am sure that most will also find some that they did not know in advance.