Assembly line balancing problem (ALBP) is well known to perform an optimize line balanceÂ efficiency as a result of assigning a series of work elements under certain restrictions. Work elements, cycleÂ time, process time for each work element, and number of predecessors are some of important inputs neededÂ to generate the problem. In a real system, these data can always be changed. In some case, these data canÂ also be extensive. Manual computation is not recommended to solve the problem. In addition to the length ofÂ time required, manual computation is often inaccurate. This paper implements special computing programsÂ to solve simple line balancing problem (SLBP) faster and more accurate. Three common used of lineÂ balancing algorithms such as Computer Method for Sequencing Operations for Assembly Lines (COMSOAL),Â task with Least Number of Predecessors (TLNP), and Largest Candidate (LC) are programmed using threeÂ different tools, VBA Excel 2007, Visual Basic (VB) database 6.0, and Visual Studio 2008 C++. The programsÂ will be able to read a maximum of 50 work elements and a maximum of 5 predecessors for each workÂ element inputted by users. The results will be the optimum number of work stations, work elements assignedÂ for each station, and line balance efficiency.