Abstract-Wireless sensor networks have the capability to deliver the environmental data to the user. Among the significant data is the location of the node either in static or mobile. A number of network simulators were extensively reviewed specifically for the development of wireless sensor networks protocol. However, there is little work done in assessing the framework for localization simulation. This paper addresses the lack of the previous surveys by giving the guidelines for localization developer to select the suitable network simulator or programming language. It includes a comparative description on importance features in evaluating the localization algorithm. In addition, it discusses the general performance evaluation metric use for localization. Finally, it list several open issues which help in developing and analyzing the localization algorithm.