
    In a multi-language programming course, students need to translate their Python variable names to Java-style conventions. Create a function that converts student-submitted snake_case variable names (where words are lowercase and separated by underscores) to camelCase format (where the first word is lowercase and subsequent words are capitalized with no separators) to verify proper naming convention compliance.
    

    
def snake_to_camel(word):
    """
    In a multi-language programming course, students need to translate their Python variable names to Java-style conventions. Create a function that converts student-submitted snake_case variable names (where words are lowercase and separated by underscores) to camelCase format (where the first word is lowercase and subsequent words are capitalized with no separators) to verify proper naming convention compliance.
    

    """
import re

def snake_to_camel(word):
    """
    In a multi-language programming course, students need to translate their Python variable names to Java-style conventions. Create a function that converts student-submitted snake_case variable names (where words are lowercase and separated by underscores) to camelCase format (where the first word is lowercase and subsequent words are capitalized with no separators) to verify proper naming convention compliance.
    

    """
    return ''.join((x.capitalize() or '_' for x in word.split('_')))