അതുപോലെ, പ്രോഗ്രാം ഡെവലപ്പർ പ്രവർത്തിക്കേണ്ടത് ഗ്രാഫിക്കൽ അല്ലെങ്കിൽ മെനു പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന വിവിധ പരിതസ്ഥിതികൾ ആവും.
இதேபோல், நிரல் டெவலப்பர் வேலை செய்ய வேண்டிய பல்வேறு சூழல்கள், வரைகலை அல்லது மெனுவால் இயக்கப்படுவது ஆகும்.