Clarification about Arduino Atmega and AVR Programmer

PlainC:
This means i can use for example; the NewPing Ultrasonic Sensor library for Arduino, with other microcontrollers?

You haven't said what "other microcontrollers" means.