Já agora aproveito para pôr outra pergunta, qual a melhor linguagem para começar a programar? Sei um pouco de java, C e C++, que aprendi ao longo do tempo em tutoriais no youtube e sites como o codecademy (desde miúdo que ando interessado em programação) mas queria aprofundar uma linguagem, ainda tenho 1 ano até acabar o secundário e quero usar bem esse tempo, embora saiba que não é necessário ter conhecimentos prévios na faculdade mal não faz, para além de que é algo de que gosto e por isso é como um passatempo. Se calhar o mais indicado seria aprofundar a primeira linguagem que se aprende na faculdade, não sei...
(Como isso deve variar de universidade para universidade, em principio entro na FEUP, se isso for relevante)
Obrigado