Dont worry about it, theres no programs because Linux has excellent memory management.
Some programs always go into swap because that info is "unimportant" or not critical. Important stuff goes into RAM, secondary stuff goes into Swap. Its not really about the RAM being full (though that CAN do it as well, but most likely not. ).
So, don't worry about it.