tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
Trust the nation's largest network for Functional programming tutors

More than 4 million 5-star reviews

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

More than 4 million 5-star reviews

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

Featured by the nation’s most respected news sources

New York TimesCNNChicago TribuneCNBCForbesCBS NewsFox News

Tutors from top universities

JulliardMITRISDColumbiaCarnegie MellonBerkeleyHarvard

Get 1:1 help fast

The Best Functional programming Tutoring Online

See all 36 matching tutors

Find the best Functional programming tutor

Tony T. Kailua Kona, HI, available for online & in-person tutoring
Tony T.
170/hour

UC Berkeley CS grad Python tutor for fundamentals and advanced topics

With over 20 years of experience, I'll guide you through the fundamentals of Python programming and help you master advanced concepts. I can help you with: Core Python: Data structures, control flow, functions, modules,...

InstantBook
This week
5.0 (176)
170/hour
598 hours tutoring
Response time: 24 minutesNote that average response time is based on Tony’s active hours, which are 2:00 am - 10:00 am UTC.

With over 20 years of experience, I'll guide you through the fundamentals of Python programming and help you master advanced concepts. I can help you with: Core Python: Data structures, control flow, functions, modules,...

Joshua G. Jersey City, NJ, available for online & in-person tutoring
Joshua G.
55/hour

Python Tutor for High School & College Students

I specialize in helping high school and introductory college students understand core programming concepts such as variables, conditionals, loops, functions, object-oriented programming, and working with lists and 2D arrays. My...

5.0 (7)
55/hour
10 hours tutoring
Response time: 37 minutesNote that average response times may vary depending on a variety of factors, including time of day.

I specialize in helping high school and introductory college students understand core programming concepts such as variables, conditionals, loops, functions, object-oriented programming, and working with lists and 2D arrays. My...

Alys B. Madison, WI, available for online & in-person tutoring
Alys B.
40/hour

Programmer for the past decade

I studied algorithms, data structures, object-oriented design, and computer hardware in college. Post college, I've also taught myself the basics of parsing, grammars, and functional programming. Finally, I have experience programming...

4.9 (242)
40/hour
602 hours tutoring

I studied algorithms, data structures, object-oriented design, and computer hardware in college. Post college, I've also taught myself the basics of parsing, grammars, and functional programming. Finally, I have experience programming...

Juliet C. Downingtown, PA, available for online & in-person tutoring
Juliet C.
80/hour

Over 15 years working on Ruby on Rails projects

Ruby on Rails is a framework built on top of the Ruby language and therefore creating Websites using Ruby on Rails requires extensive knowledge of Ruby syntax and features. Among other things, Ruby is a functional programming language and I...

5.0 (793)
80/hour
2,383 hours tutoring

Ruby on Rails is a framework built on top of the Ruby language and therefore creating Websites using Ruby on Rails requires extensive knowledge of Ruby syntax and features. Among other things, Ruby is a functional programming language and I...

Peter L. Cambridge, MA, available for online & in-person tutoring
Peter L.
90/hour

Math Stats Physics Data-science Code-dev. Distance-learner friendly!

Computer science includes a certain amount of code design, I'll add that I am comfortable teaching all of the major object oriented design patterns. I can teach in C/C++ or Java. I can also teach functional programming viz., R or...

5.0 (1068)
90/hour
5,269 hours tutoring

Computer science includes a certain amount of code design, I'll add that I am comfortable teaching all of the major object oriented design patterns. I can teach in C/C++ or Java. I can also teach functional programming viz., R or...

Akash D. Ashburn, VA, available for online & in-person tutoring
Akash D.
80/hour

Avid user of Wolform's Mathematica

Mathematica is unique in that it is very powerful functional programming language. I effectively used Mathematica for my doctoral research. My prior professional programming experience of about 10 years was very helpful in navigating...

4.9 (90)
80/hour
274 hours tutoring

Mathematica is unique in that it is very powerful functional programming language. I effectively used Mathematica for my doctoral research. My prior professional programming experience of about 10 years was very helpful in navigating...

Arbi D. Glendale, CA, available for online & in-person tutoring
Arbi D.
60/hour

Lead ios Engineer Specializing in Swift

I understand the ios architecture and deep dive in UI Animation and Games . I have developed applications using UIKit and many features of ios. I have expertise with functional programming and protocol oriented programming. I also...

4.8 (135)
60/hour
860 hours tutoring
Response time: 4 minutesNote that average response times may vary depending on a variety of factors, including time of day.

I understand the ios architecture and deep dive in UI Animation and Games . I have developed applications using UIKit and many features of ios. I have expertise with functional programming and protocol oriented programming. I also...

Mark L. Parkville, MD, available for online tutoring
Mark L.
50/hour

Computer Programming Instructor | JavaScript, Python, React, SQL

...JavaScript, and SQL. My lessons cover core concepts like algorithms, data structures, loops, conditionals, functions, and object-oriented programming principles that apply across all languages. Whether you're learning your first programming language, ...

InstantBook
Today
5.0 (210)
50/hour
395 hours tutoring
Response time: 1 minuteNote that average response time is based on Mark’s active hours, which are 7:00 pm - 7:00 am UTC.

...JavaScript, and SQL. My lessons cover core concepts like algorithms, data structures, loops, conditionals, functions, and object-oriented programming principles that apply across all languages. Whether you're learning your first programming language, ...

Michael F. Chandler Heights, AZ, available for online & in-person tutoring
Michael F.
70/hour

Senior Data / Software Architect Specializing in Data Structures

On my GitHub (mfnbc), I demonstrate these core principles practically through custom SQL, graph and vector databases and functional programming data structures. I am here to help you master abstract data types, memory management, and...

4.9 (8)
70/hour
41 hours tutoring
Response time: 20 minutesNote that average response time is based on Michael’s active hours, which are 8:00 pm - 11:00 am UTC.

On my GitHub (mfnbc), I demonstrate these core principles practically through custom SQL, graph and vector databases and functional programming data structures. I am here to help you master abstract data types, memory management, and...

Umair A. Walnut Creek, CA, available for online & in-person tutoring
Umair A.
45/hour

Senior Software Engineer Specializing in Python Development

... from beginner to advanced levels. My lessons focus on Python fundamentals, including variables, loops, functions, object-oriented programming, data structures, debugging, and problem-solving. I also help students apply Python to real-world projects...

5.0 (1253)
45/hour
2,493 hours tutoring

... from beginner to advanced levels. My lessons focus on Python fundamentals, including variables, loops, functions, object-oriented programming, data structures, debugging, and problem-solving. I also help students apply Python to real-world projects...

Jonathan K. New York, NY, available for online tutoring
Jonathan K.
125/hour

Industry Experience in Fortune 50 Companies and Funded Startups

I am full stack and know my way around a large number of programming tools and techniques including debuggers, IDEs, object-oriented programming, functional programming, scripting, AI programming, and many more. I also know how to teach...

5.0 (10)
125/hour
457 hours tutoring

I am full stack and know my way around a large number of programming tools and techniques including debuggers, IDEs, object-oriented programming, functional programming, scripting, AI programming, and many more. I also know how to teach...

Carter A. Gaithersburg, MD, available for online & in-person tutoring
Carter A.
36/hour

Implementor of Data Structures in C, C++ and Java

... SQL data managers. I have implemented most of the commonly taught data structures in both object-oriented and functional programming styles. I have successfully taught data structures to many Wyzant students. ...

4.8 (787)
36/hour
4,085 hours tutoring

... SQL data managers. I have implemented most of the commonly taught data structures in both object-oriented and functional programming styles. I have successfully taught data structures to many Wyzant students. ...

Jordan J. Rochester, MI, available for online & in-person tutoring
Jordan J.
96/hour

M.S. in Computer Science with functional & logic programming exp.

I have ample experience using mathematical logic in computer science. I have taught students Boolean algebra in CS classes and theorem proving in geometry. I've shown students how to use truth tables to analyze logical expressions, and I enjoy...

5.0 (57)
96/hour
267 hours tutoring

I have ample experience using mathematical logic in computer science. I have taught students Boolean algebra in CS classes and theorem proving in geometry. I've shown students how to use truth tables to analyze logical expressions, and I enjoy...

Thurston N. San Francisco, CA, available for online & in-person tutoring
Thurston N.
73/hour

Silicon Valley professional software engineer/tutor - great explainer

I'm multilingual (in computer languages), with Java as my "native" language. But I'm also quite fluent in dynamic/functional programming languages (Javascript, clojure, Python, etc.), as well as databases (SQL),...

4.8 (99)
73/hour
650 hours tutoring

I'm multilingual (in computer languages), with Java as my "native" language. But I'm also quite fluent in dynamic/functional programming languages (Javascript, clojure, Python, etc.), as well as databases (SQL),...

Darwin V. Brooklyn, NY, available for online & in-person tutoring
Darwin V.
85/hour

5 years of experience using C# for game development in Unity

I am very familiar with the fundamentals of C# and can also help with more advanced topics like optimization, memory management, reflection, OOP patterns, and functional programming.

5.0 (44)
85/hour
187 hours tutoring

I am very familiar with the fundamentals of C# and can also help with more advanced topics like optimization, memory management, reflection, OOP patterns, and functional programming.

Steve G. Rockville, MD, available for online tutoring
Steve G.
80/hour

Bring your startup or other project to life

I have a technical background in programming languages and have taught C++ to businesspeople at Ritsumeikan Asia Pacific University. I'm an expert in functional programming. I developed a web platform for my own startup and can help...

5.0 (6)
80/hour
9 hours tutoring

I have a technical background in programming languages and have taught C++ to businesspeople at Ritsumeikan Asia Pacific University. I'm an expert in functional programming. I developed a web platform for my own startup and can help...

Maria F. Staten Island, NY, available for online tutoring
Maria F.
22/hour

Python Tutor | Python Basics, Debugging, OOP & Assignments Help

I teach Python programming with a focus on Python basics, syntax, debugging, loops, functions, and object-oriented programming (OOP). I help students with Python assignments, homework help, and coursework for school and college-level...

5.0 (98)
22/hour
247 hours tutoring
Response time: 26 minutesNote that average response time is based on Maria’s active hours, which are 1:00 pm - 9:00 am UTC.

I teach Python programming with a focus on Python basics, syntax, debugging, loops, functions, and object-oriented programming (OOP). I help students with Python assignments, homework help, and coursework for school and college-level...

James G. Pittsburgh, PA, available for online & in-person tutoring
James G.
60/hour

BS+MS in Computer Science @ Carnegie Mellon; Experienced Teaching Asst

I received both my BS and MS in Computer Science from Carnegie Mellon University. At Carnegie Mellon, I worked as a computer science teaching assistant for 7 semesters. I taught functional programming, constructive logic, and compiler...

5.0 (2)
60/hour
3 hours tutoring

I received both my BS and MS in Computer Science from Carnegie Mellon University. At Carnegie Mellon, I worked as a computer science teaching assistant for 7 semesters. I taught functional programming, constructive logic, and compiler...

Reggy G. Pasadena, CA, available for online & in-person tutoring
Reggy G.
50/hour

Computer Science B.S. from Caltech

I studied Computer Science at Caltech, with a focus on functional programming. I worked as a TA in multiple Caltech computer science classes. I have also completed multiple computer science internships, in languages including Java, C++ and...

5.0 (1)
50/hour
2 hours tutoring

I studied Computer Science at Caltech, with a focus on functional programming. I worked as a TA in multiple Caltech computer science classes. I have also completed multiple computer science internships, in languages including Java, C++ and...

Adrian B. Baltimore, MD, available for online & in-person tutoring
Adrian B.
60/hour

Mathematician, Programmer

I've contributed to software in web publishing and a Python-JVM compiler. My main languages are Python and Ocaml. Topics I'm a good choice for include: * Functional programming. I use OCaml, but can help with Haskell or...

5.0 (83)
60/hour
592 hours tutoring

I've contributed to software in web publishing and a Python-JVM compiler. My main languages are Python and Ocaml. Topics I'm a good choice for include: * Functional programming. I use OCaml, but can help with Haskell or...

Franklin S. Warminster, PA, available for online & in-person tutoring
Franklin S.
80/hour

Computer Science Teaching Assistant

I am currently 3 years into my Bachelors of Computer Science degree. I am a teaching assistant for a course in the computer science program that covers basic functional programming using EOPL/Scheme and teaches theory. I have also...

5.0 (3)
80/hour
5 hours tutoring

I am currently 3 years into my Bachelors of Computer Science degree. I am a teaching assistant for a course in the computer science program that covers basic functional programming using EOPL/Scheme and teaches theory. I have also...

Pragya R. Pittsburgh, PA, available for online tutoring
Pragya R.
50/hour

Senior at CMU CS + Amazon & Coinbase SWE Internships

...computer science. Through coursework and technical projects, I have developed strong skills in Python, Java, C, and functional programming, as well as problem-solving and software development. I enjoy helping students understand not only how to write...

5.0 (9)
50/hour
15 hours tutoring

...computer science. Through coursework and technical projects, I have developed strong skills in Python, Java, C, and functional programming, as well as problem-solving and software development. I enjoy helping students understand not only how to write...

Shashaank A. Marietta, GA, available for online tutoring
Shashaank A.
65/hour

Computer Science PhD Student at University of Maryland | Cornell Grad

In college, I took a variety of computer science and math courses, such as Analysis of Algorithms, Functional Programming, Machine Learning, Cryptography, Discrete Math, Abstract Algebra, Real Analysis, and Topology. I also have been a...

4.9 (17)
65/hour
36 hours tutoring

In college, I took a variety of computer science and math courses, such as Analysis of Algorithms, Functional Programming, Machine Learning, Cryptography, Discrete Math, Abstract Algebra, Real Analysis, and Topology. I also have been a...

Henry G. Pasadena, CA, available for online & in-person tutoring
Henry G.
50/hour

CS Major at Caltech with CS Tutoring Experience

I've taken both theoretical classes like discrete math, algebraic complexity theory, and applied programming classes like object-oriented programming in Java, functional programming in Haskell, and automated theorem proving in Coq. I...

5.0 (5)
50/hour
6 hours tutoring

I've taken both theoretical classes like discrete math, algebraic complexity theory, and applied programming classes like object-oriented programming in Java, functional programming in Haskell, and automated theorem proving in Coq. I...

Pranav M. Mountain View, CA, available for online & in-person tutoring
Pranav M.
225/hour

Cornell Dean's List Tutor Specializing in Math and CS

At Cornell, I have been a Teaching Assistant and Course Consultant for 4 years, facilitating courses such as Data Structures and Object-Oriented Programming, Functional Programming, and Artificial Intelligence Practicum. Additionally, I...

5.0 (8)
225/hour
26 hours tutoring

At Cornell, I have been a Teaching Assistant and Course Consultant for 4 years, facilitating courses such as Data Structures and Object-Oriented Programming, Functional Programming, and Artificial Intelligence Practicum. Additionally, I...

Trusted with over 6 million hours of lessons since 2005

Trusted experience
How much for private Functional programming tutoring lessons

Tutors on Wyzant Cost $35 - 60 per hour on average

Tutors using Wyzant are professional subject experts who set their own price based on their demand and skill.

$25$88
$35
$60
Choose Your Tutor

Compare tutor costs. With a range of price options, there’s a tutor for every budget.

No Upfront Fees

Sign up, search, and message with expert tutors free of charge.

No Costly Packages

Only pay for the time you need. Whether it’s one lesson or seven, you decide what to spend.

Love Your Lesson Or It’s Free

Your first hour with a new tutor is protected by Wyzant’s Good Fit Guarantee. If you’re not satisfied with your lesson, you don’t pay. No questions asked.

Reported on by leading news outlets

tech crunch
the new york times
CNBC

Functional programming Tutoring Online

On Wyzant, online functional programming tutoring offers personalized, one-on-one guidance to help students learn languages like Haskell, Scala, and functional approaches in Python or JavaScript. Tutors guide learners through concepts like immutability, pure functions, and recursion to build strong foundations in functional programming.

Functional programming involves writing software by focusing on functions and avoiding changing data. Learners explore topics such as higher-order functions, recursion, pattern matching, and immutability, applying these techniques to real-world coding challenges.

Wyzant connects students with expert tutors who provide tailored lessons to improve coding skills and deepen understanding. Whether for academic coursework, project work, or personal growth, tutor-led sessions help learners progress with confidence.

Find Online Tutors in Subjects related to Functional Programming.

Get 1-to-1 learning help through online lessons. If you are looking to learn a subject similar to Functional Programming, tap into the nation’s largest community of private tutors. Wyzant helps more students find face to face lessons, in more places than anyone else. Plus, if you're not happy with any new tutor, we'll gladly refund the cost of your first hour. In addition to Functional Programming tutors, Wyzant can also help you find:

Online SAS Programming tutors | Online Prolog tutors | Online Vba Programming tutors | Online Labview tutors | Online Microsoft Excel Vba tutors | Online R tutors | Online Perl tutors | Online Excel Vba tutors | Online Microsoft Vba tutors | Online Scala tutors | Online Linear Programming tutors | Online Introduction To Java tutors | Online Lambda tutors | Online F# tutors | Online React Redux tutors | Online IB Computer Science HL tutors | Online Dynamic Programming tutors | Online Embedded C tutors | Online Computational Problem Solving tutors | Online Data Types And Representation tutors | Online Word VBA tutors | Online Data Structures tutors | Online Coding Style tutors | Online Java 8 tutors | Online Software Development tutors | Online PHP tutors | Online C++ tutors | Online C# tutors | Online Excel Automation tutors | Online Logic Pro tutors | Online Ruby On Rails tutors | Online Data Structure tutors | Online Redux tutors | Online Vb.Net tutors

Get the Functional programming help you need, right when you need it with the convenience of online lessons.

See online Functional programming tutors