Programmers develop software on the earliest version of what environment?