Well, one reason is that it's all on the same line. You can make it more readable by using something called beautiful printing , where you break it up into several lines and use white space characters:
(define (solve-quadratic-equation a b c)
(define disc (sqrt (- (* b b)
(* 4.0 a c))))
(/ (+ (- b) disc)
(* 2.0 a)))
Thus, you can more clearly see the structure of expressions.
And here is a quote from SICP :
( ) , Lisp. , ,
(+ (* 3 (+ (* 2 4) (+ 3 5))) (+ (- 10 7) 6))
57. ,
(+ (* 3
(+ (* 2 4)
(+ 3 5)))
(+ (- 10 7)
6))
, "-", , . .