... D.E.Knuth, một chuyên gia lập trìnhlỗi lạc vào bậc nhất, đồng thời là một nhà Toán học uyên bác, lại đặt cho bộsách nổi tiếng về lập trình của mình cái tên Nghệ thuật lập trình máy tính, nghệ thuật ... C.Simonyi, mộtchuyên gia lập trình người Hungari khẳng định: lập trình vừa là khoa học, vừalà nghệ thuật, hiểu biết về các thuật toán là khoa học, tưởng tượng về các kiếntrúc là nghệ thuật. Có ... khoa học hay là nghệ thuật? Cần có các hiểu biết về thuật toán, về cáccấu trúc, cần có khả năng suy luận lô gích trên các cấu trúc và thuật toán,nghiên cứu các tính chất của thuật toán và lựa...