The selection process for a suitable programming environment for construction robotic systems should satisfy a range of requirements identified from both a users and systems point of view. In the present work two different object-oriented programming environments are chosen for comparison, namely MATLAB as an example of text-based programming and LabVIEW as iconic-based programming. The selection of the appropriate development environment is performed using the AHP process for decision-making. Several criteria and subcriteria are identified and used for the selection process. A complete hierarchy of the problem is constructed and priority vectors are identified. Sensitivity analysis on the results is performed to identify the factors affecting the final decision. For the entered values of the priority vectors, the obtained result shows a preference for LabVIEW over MATLAB as a software development environment for construction robotic systems.