Ba started his senior career at French side Rouen prior to joining Mouscron in Belgium, and moved to Hoffenheim before making his mark on the Premier League with West Ham, with whom he scored seven times after signing in January following the breakdown of his move to Stoke City.
The Senegalese international left the relegated Hammers left month and signed for Newcastle.
In an interview with BBC Newcastle, Ba told reporters: "I was always excited by English football,
"I played in Belgium, in France and in Germany, which was very good - but England is very special."Ba is also keen to impress for Alan Pardew's new look team, which now includes Yohan Cabaye and Sylvain Marveaux this summer, and the 26-year-old feels the club's French speakers will make him feel at home.
"At West Ham there were a couple of French players and they helped me get used to the team and the club," Ba continued.
"Here it is the same, but the difference here is that the French players here are new, but I don't have much problem fitting into the team.
"I'm very excited about the future here at Newcastle and playing at St James' Park."