Можно и с него. Но лучше с паскаля. Я когда-то учился с бейсика, но это не значит, что мышление только и останется на нём, потом был ассемблер, си, си++ и тд. и не поверишь в наше время, но паскаль я уже для себя разобрал после окончания вуза... так что смотря по задачам, что потребуются для решения... какой язык удобней и быстрей в реализации задачи, тот и будешь применять.