This paper presents an absolutely stable noniterative difference scheme for solving a general class of singular perturbation problems having left, right, internal, or twin boundary layers. The original two-point second-order singular perturbation problem is approximated by a first-order delay differential equation with a variable deviating argument. This delay differential equation is transformed into a three-term difference equation that can be solved using the Thomas algorithm. The uniqueness and stability analysis are discussed, showing that the method is absolutely stable. An optimal estimate for the deviating argument is obtained to take advantage of the second-order accuracy of the central finite difference method in addition to the absolute stability property. Several problems having left, right, interior, or twin boundary layers are considered to validate and illustrate the method. The numerical results confirm that the deviating argument can stabilize the unstable discretized differential equation and that the new approach is effective in solving the considered class of singular perturbation problems.