Бабушка (1) покачала головой и произнесла неожиданно низким звучным голосом: «Здравствуй (2) дорогой внучек! А этот (3) юноша (4) значит (5) и есть (6) тот самый (7) будущий великий программист?»
Бабушка покачала головой и произнесла неожиданно низким звучным голосом: «Здравствуй , дорогой внучек! А этот юноша , значит , и есть тот самый будущий великий программист?»
1. Не ставится, так как разделит подлежащие и сказуемое.
2. Обращение, поэтому запятая ставится.
3. Не ставится.
4 и 5 ставится, так как вводное слово, выделяется с двух сторон запятыми.
6 и 7 не ставится, так как меняется смысл предложения.