i look for a simulation tools that can address scenario modeling/simulation for future study. is any specific tools for such simulation or I have to manually use general purpose programming languages?
You can use crystal ball or any decision analysis software . If you are looking for scenarios modelling with Decision Tree/Decision Analysis, I can suggest that you can use Analytica, Crystal ball. Best to refer it to OR/MS today of INFORMS. They publish a survey of all DA software and may give you a list of 30 or 50 such software with price and applicability
What kind of prediction do you want to do? Are there confounding items such as process interdependencies? If there are confounding items then discrete event simulation software like ProModel can handle these as well as stochastic processes.
I hardly recommend the Anylogic simulation software, a java-based multi-logic simulation platform. AnyLogic allows you to build a simulation model using multiple methods: System Dynamics, Agent Based and Discrete Event modeling. Moreover, you can combine different methods in one model. Good luck