Basically, as long as you remain in the 3.9 unweighted range, it doesn’t matter whether French is weighted or not.
Remember that for top school you MUST have all core classes all 4 years. That means reaching level 4 in French, (for Penn) Calculus in math, plus 4 years of English, History/Social Science, one each from bio, chem, Physics, with one of these at the AP level (it can also be bio honors, chem honors, AP Physics 1, and one more AP science), plus graduation requirements (PE, Health, Art/Music) and a coupld electives chosen jr/sr year indicating what you’re interested in.
As an Asian boy applying to a STEM subject, my advice would be to apply to colleges in the Midwest and the South, where you may well be considered URM. UNM-Twin Cities, UNebraska (Raikes), UF should all be on your list, as well as Rose Hulman, MUST, Vtech. Since you’re learning Norwegian, St Olaf would be a good low match/near safety to add, expressing interest in the language and in the college ahead of time.
Since I swim varsity and have practice every day in the winter, I do not do many clubs. This is why I instead teach myself new coding languages, make programming tutorials on youtube, and take paid internships at local IT firms over the summer. Is thta A strong point in my application since I am applying for a Computer Science Major?
And i am the Vice president of coding club in my school
For a university like Penn (and especially since you’re aiming for M&T), you’d be better served not only teaching yourself languages, but DOING something with them. Build things that are useful for others. Or least fun and popular. Showing have you’re not all tech&money will also help - could be passion for reading classics, reviving old-school D&D, using your coding skills for local archives…
As an FYI, most top private schools do not admit by major, and an aspiring CS major is not exactly unique.
However, at many of the more selective schools that do admit by major (e.g. CMU and many state flagships), computer science is a more competitive major than the school overall, due to a very large number of applicants relative to the computer science department capacity at the school.
^All of which will know several languages and have coded “things”, apps, etc.