Why not learn C language or Assembly language rather than BASIC?
If you are that serious then by all means do it. Knowing assembly is a bonus whether you program in Basic or not. PicBasic Pro and MBasic Pro both allow assembly language inserts. C is currently more accepted in industry but Basic is gaining momentum. Many find C difficult to follow and get the same results with Basic that C programmers get with C. It’s easier to get started with Basic so that’s why we recommend it and why we use it everyday.