Faits: Faits: A. B._, né en 1982, souffre depuis son enfance d'un syndrome psycho-organique. En raison de cette affection, il n'a pas été en mesure d'intégrer le cycle d'instruction publique et a dû suivre l'enseignement dispensé par des écoles privées. Moyennant un soutien pédagogique, il a achevé sa scolarité obligatoire en section secondaire générale à l'âge de 18 ans, soit avec trois années de retard. Au mois d'août 2000, B._ a entrepris un apprentissage d'informaticien auprès de l'Ecole X._. Considérant l'organisation de cet établissement comme étant inadéquate à ses besoins, il a interrompu cette formation dès le mois de décembre suivant. Il s'est alors inscrit à l'Ecole Technique Y._ qu'il n'a pas pu intégrer, faute d'avoir réussi les examens d'admission à celle-ci. Sur proposition de l'office, il a alors effectué un stage auprès du Centre de l'Office Romand d'Intégration Professionnelle pour Handicapés (ORIPH) au terme duquel la voie d'un apprentissage d'employé de bureau lui a été recommandée. Exprimant un intérêt prononcé pour le métier d'informaticien, B._ a cependant effectué au cours des mois d'avril à juin 2002 un stage d'évaluation auprès de l'Ecole Q._ SA dont il a intégré les cours dès l'automne 2002. Par décision du 13 janvier 2003 confirmée sur opposition le 10 mars suivant, l'Office de l'assurance-invalidité pour le canton de Vaud (ci-après : l'office) a rejeté une demande de prestations déposée le 2 avril 2002 par B._ tendant à la prise en charge des frais supplémentaires induits par la formation professionnelle entreprise auprès de l'Ecole Q._ SA. En bref, l'administration a considéré que l'assuré ne disposait pas des aptitudes lui permettant d'achever ces études dans un délai approprié et de s'insérer ensuite dans ce secteur économique, de sorte que le principe de proportionnalité entre la durée de la formation et le résultat économique de la mesure n'était pas respecté. Par décision du 13 janvier 2003 confirmée sur opposition le 10 mars suivant, l'Office de l'assurance-invalidité pour le canton de Vaud (ci-après : l'office) a rejeté une demande de prestations déposée le 2 avril 2002 par B._ tendant à la prise en charge des frais supplémentaires induits par la formation professionnelle entreprise auprès de l'Ecole Q._ SA. En bref, l'administration a considéré que l'assuré ne disposait pas des aptitudes lui permettant d'achever ces études dans un délai approprié et de s'insérer ensuite dans ce secteur économique, de sorte que le principe de proportionnalité entre la durée de la formation et le résultat économique de la mesure n'était pas respecté. B. Par jugement du 22 juillet 2004, le Tribunal des assurances du canton de Vaud a admis le recours interjeté par B._ contre la décision sur opposition de l'office et imputé à celui-ci la prise en charge des frais supplémentaires occasionnés par la formation litigieuse. En bref, les premiers juges ont relevé qu'au bénéfice d'une évolution personnelle particulièrement favorable, B._ possédait les aptitudes suffisantes pour suivre et mener à bien la formation professionnelle entreprise. B. Par jugement du 22 juillet 2004, le Tribunal des assurances du canton de Vaud a admis le recours interjeté par B._ contre la décision sur opposition de l'office et imputé à celui-ci la prise en charge des frais supplémentaires occasionnés par la formation litigieuse. En bref, les premiers juges ont relevé qu'au bénéfice d'une évolution personnelle particulièrement favorable, B._ possédait les aptitudes suffisantes pour suivre et mener à bien la formation professionnelle entreprise. C. L'office interjette recours de droit administratif contre ce jugement dont il requiert l'annulation, reprenant les motifs invoqués dans la décision litigieuse. B._ conclut, sous suite de dépens, au rejet du recours, tandis que l'Office fédéral des assurances sociales a renoncé à se déterminer. 