MACHINE PROGRAMMING RESOURCES: A DETAILED HANDBOOK