Home > Solutions > Project Diary > Scripting languages
Category Image
In general scripting languages  are those which support the writing of scripts, the programs written for a special runtime environment. Such environment can interpret and automate the execution of tasks, which could alternatively be executed one at a time by an operator.
Python  is a general-purpose high level programming language. It is designed with an emphasis on code readability, and its structure allows programmers to express concepts in fewer lines of code than in languages such as C.
Tcl stands for Tool Command Language, and represents a scripting language commonly used for rapid prototyping, scripted applications, GUIs and testing. It is mainly used on embedded systems platforms.
The C shell  is a Unix shell which is a command processor typically run in text windows, which allows users to type commands.
The Bourne shell  or simply sh is a shell, or command-line interpreter, for operating systems. It is considered to be the primary shell in scripts.
Project Image Professional Software Associates, Inc. has performed development of several subsystems of a Computer Aided Dispatching system for freight railroads which allows planning and controlling movements of the trains. This system allows dispatchers to easily track and control the status of trains, tracks, and field units being dispatched.
Project Image The primary objective for Railroad Simulation Implementation project was to develop the simulation environment imitating different railroad objects for testing of a heavy rail Computer-Aided Dispatching system and for dispatcher training.
Project Image The primary objective for Coded Track Circuit embedded development was to upgrade existing proprietary firmware of a microprocessor based board used to build railroad regulation and safety systems.
Transportation | Rail Systems | Embedded | C/C++ | Nios II EDS with MicroC/OS-II RTOS | SVN | Scripting languages
Project Image Optimized Train Planner (OTP) was a dedicated resource project for an engineer from PSA, Inc. to perform onsite and remote activities on the owned by the customer planning system.