A nyelv nem támogatja az objektum-orientált programozást, de a DirectX 11-be belekerülő HLSL 5.0 már támogatni fogja.