Power BI does not require coding. Power BI is a data visualization tool for creating dashboards for business intelligence. However, Power BI has formula languages such as DAX and M that can perform similar functions to coding languages like the IF and SUM functions and can be learned without prior coding knowledge.