Versatile and fluid, Johann Sebastian Bach had his hands on Orchestral music, instrumental compositions, Keyboard works, Organ works, and vocal music. Known for sonorous compositions such as Passions and Christmas Oratorio, Bach is undeniably one of the greatest composers of western music ever had.
Check out top 10 best Johann Sebastian Bach songs of all time:
1. Cello Suite No. 1 in G Major, BWV 1007: I. Prélude
2. Goldberg Variations, BWV 988: Aria
3. Suite No.3 in D Major, BWV 1068: II.Air
4. The Well-Tempered Clavier: Book 1, BWV 846-869: I. Prelude in C Major, BWV 846