A program i was using for the last couple of months is a modified version of "Stronglifts 5x5"
If you google it, theres a free eBook of it on its website explaining it all,
Basically you start with 0 weight on the bear, and add 2.5kg every time you hit the gym, but its a beginners program aimed at improving strength quickly, so i modded it a bit, like started with weight on the bar and changed some exercises, so mine was:
Workout A
Squats
Bench Press
Powerclean
Reverse Crunches
Pressups
B
Squats
Overhead Press
Deadlift
Pull/Chinups
Prone Plank (or whatever it's called)
It doesn't seem like a lot, but you go three times a week (week 1 is A B A, 2 is B A B etc.), and as you're adding weight each time it does work
Obviously, if you've already got a decent amount of strength, you could find better programs out there, but this covers all the major groups, and as you've got compound exercises in there, everything gets a workout.