I think most languages use the OS api by default, but there are plenty of libraries out there that bypass the system resolution.