Die Antwort Photoshop ist leider falsch.
Logo werden IMMER mit einem Vektorprogramm (Adobe Illustrator, Corel Draw) erstellt. Wenn Du ein Logo mit einem Pixelprogramm erstellst, kannst Du es nie vergrößern.
Beispiel: Du erstellst das Logo für eine Website. Das heißt am besten noch mit 72 dpi. Die Website ist toll, Du möchtest Dir ein T-Shirt mit dem Logo machen. Gute Idee, wird mit dem Logo aber nicht funktionieren, da es zu pixelig wird wenn Du es vergrößerst.
Deswegen alle Logos im Vektorformat erstellen um sie hinterher problemlos skalieren zu können. Dann ist auch ein 4m langes Banner kein Problem.
Gerade von Corel Draw gibt es für ältere Versionen gute Angebote.