Prototip tabanlı programlama
Prototip tabanlı programlama, Nesne Yönelimli Programlama (NYP) yaklaşımlarından biridir. Bu yaklaşımda sınıflar yoktur. Sınıfın davranışının tekrar kullanımı yöntemi, sınıf tabanlı dillerde kalıt (mîras) olarak bilinen metodun yerine prototip olarak benimsenen mevcut nesnelerin klonlanması yöntemiyle yapılmaktadır.